A small Flask app that:
- Geocodes city names (smart: KNOWN coords → Nominatim → Open-Meteo)
- Calls the National Weather Service (weather.gov) JSON APIs
- Shows current conditions, hourly forecast, and 7-day forecast
- Defaults to Raleigh, NC (35.7803977, -78.6390989)
See HowToInstall-weather_app-task.txt
waitress-serve --listen=0.0.0.0:8000 wsgi:app
powershell ./task.ps1 run
or
docker build -t weather-app . docker run -p 8000:8000 -e PORT=8000 weather-app
