This is a simple Python application that retrieves weather forecasts and active alerts based on user-provided ZIP codes. It uses the National Weather Service API for fetching weather data.
https://www.weather.gov/documentation/services-web-api
https://flask.palletsprojects.com/en/3.0.x/
https://pgeocode.readthedocs.io/en/latest/
Display the number of active weather alerts.
Retrieve and display active alerts for a specific state.
Convert user-provided ZIP code to geolocation and fetch local weather forecasts.
Flask
requests
pgeocode
us
matplotlib
seaborn
tkinter
streamlit
Clone the repository.
Install dependencies using pip install -r requirements.txt.
Run the main script using python main.py.
Follow the prompts to enter a ZIP code and view weather information.
Flask web application to ask for user input
Display of Weather