The webapp shows what's the weather like in cities around the world. It show weather details both in numeric form and on a map.
To get the Node server running locally:
- Clone this repo
npm install
to install all required dependenciesnode app.js
to start the local server
- expressjs - The server for handling and routing HTTP requests
- dotenv - Zero-dependency module that loads
.env
file intoprocess.env
app.js
- The entry point to the application. This file defines our express server and connects it to express. It also requires the routes and models used in the application.public/
- This folder contains all the client-side files
- The webapp uses OpenWeatherMap API to fetch weather data about cities and Google Maps Javascript API to display the map.