3th project at Udacity Front End Web Development Nanodegree program.
This project requires you to create an asynchronous web app that uses Web API and user data to dynamically update the UI.
- HTML, CSS, JavaScript, Node.js, Express, and OpenWeatherMap API.
This will require modifying the server.js
file and the website/app.js
file. You can see index.html
for element references, and once you are finished with the project steps, you can use style.css
to style your application to customized perfection.
- Check Node.js
node -v
. - Check Node.js
npm -v
. - Install Dependency
npm install
,package-lock.json
file andnode_modules
folder will appear. - Install Express
npm install express
,package.json
file will appear. - Install Body-parser
npm install body-parser
. - Install Cors
npm install cors
. - Edit
website\app.js
add OpenWeatherMap API toconst theKey = '&appid=';
after the=
symbol. - Start Server
node .\server.js
.
Norah Suhail.