Below is a simple Node.js project using Express for the backend, EJS for the view engine, and Bootstrap for styling. The weather data is fetched from the OpenWeatherMap API https://home.openweathermap.org/
Install necessary packages
npm install
npm test
API_KEY=123456789 node server.js
docker build -t weather-app .
docker run -d -p 3000:3000 -e API_KEY=123456789 weather-app