Web Link | The web takes around 20-30 seconds to generate.
Sky Cast Backend is the server-side component of the Sky Cast Weather App. It serves the purpose of fetching weather data from the OpenWeather API, storing it in a MongoDB database, and providing custom weather JSON data to the Sky Cast Frontend Page.
- Calling OpenWeather REST API for current weather and forecast weather
- Storing weather JSON data to MongoDB
- Return custom weather JSON data to Sky Cast Frontend Page
- Open Weather API (current weather data, 5 day / 3 hour forecast data)
- Node.js, Express.js, RESTs API
- NPM packages: express, dotenv, mongoose, cors, body-parser, EJS,
- HTML, CSS
- MongoDB
- Git/GitHub, Heroku
- Used Open Weather API weather data