Skip to content

Suladis/SimpleWeather

Repository files navigation

Weather Alert App

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.

NWS API

https://www.weather.gov/documentation/services-web-api

Flask

https://flask.palletsprojects.com/en/3.0.x/

PGEOCODE

https://pgeocode.readthedocs.io/en/latest/

Features:

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.

Dependencies:

Flask
requests
pgeocode
us
matplotlib
seaborn
tkinter
streamlit

How to Use:

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.

Future Implementation

Flask web application to ask for user input
Display of Weather 

About

Simple Weather Web Application

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published