An older project, (a couple of years back?) my first real attempt at working with API's and my introduction to "full-stack" using Node.js/Express.js... I am sure tons of mistakes and "bad code" but keeping in repo, at the very least it is useful as a reference.
A full-stack Node.js application that uses Node.js, Express.js, EJS templating engine and the OpenWeather API to retrieve the current weather and five-day forecast for a given city.
- For the current weather forecast, the Built-in Geocoding API is used.
- For the five-day forecast, OpenWeather's Geocoding API instead. This API retrieves the weather data based on the user's geographical location and is responsible for more accurate results.
