- backend (server side) Code built using Nodejs framework
- A weather forcasting that fetches weather data using zip code (works in USA only),
- it uses API from openweathermap.org to get the weather data
- Dynamic frontend built using ES6 Javascript plus HTML/CSS
- Generates dynamic UI when data is ready and displays it to the user
- pop-up shows when data is ready to display and has an error handling system which informs the client whether the zip code is invalid or the zip code is not found