An advanced Weather Forecast & Monitoring Dashboard developed using Python and Streamlit that delivers real-time weather analytics, smart alerts, interactive visualizations, and downloadable weather reports for multiple cities.
โจ Premium Streamlit Dashboard
๐ Multi-City Weather Monitoring
๐ Interactive Visual Analytics
๐ก๏ธ Temperature & Humidity Tracking
๐ซ๏ธ AQI & Visibility Monitoring
๐ง๏ธ Rain Probability Forecast
๐ Automatic CSV Report Generation
๐จ Modern Dark-Themed UI
| Technology | Purpose |
|---|---|
| Python | Core Programming |
| Streamlit | Dashboard Development |
| Pandas | Data Processing |
| Plotly | Interactive Charts |
| JSON | Weather Dataset |
| Matplotlib | Visualization Support |
Weather-Forecast-Alert-Application/
โ
โโโ data/
โ โโโ sample_weather.json
โ
โโโ images/
โ โโโ dashboard_preview.png
โ โโโ temperature_chart.png
โ โโโ humidity_chart.png
โ โโโ weather_alerts.png
โ โโโ city_selection.png
โ โโโ hourly_forecast_data_preview.png
โ
โโโ reports/
โ โโโ Chennai_weather_report.csv
โ โโโ Bangalore_weather_report.csv
โ โโโ Coimbatore_weather_report.csv
โ โโโ Goa_weather_report.csv
โ โโโ Namakkal_weather_report.csv
โ โโโ Rameswaram_weather_report.csv
โ
โโโ src/
โ โโโ alert_system.py
โ โโโ report_generator.py
โ โโโ visualization.py
โ โโโ weather_fetcher.py
โ
โโโ app.py
โโโ main.py
โโโ requirements.txt
โโโ README.md
โโโ .gitignoregit clone https://github.com/VaishnavaDevi-R/Weather-Forecast-Alert-Application.gitcd Weather-Forecast-Alert-Applicationpython -m venv venvvenv\Scripts\activatesource venv/bin/activatepip install -r requirements.txtstreamlit run app.pypython main.pyThis project supports multiple South Indian and Indian cities including:
- Chennai
- Bangalore
- Hyderabad
- Coimbatore
- Kochi
- Goa
- Ooty
- Madurai
- Mysore
- Vijayawada
- Guntur
- Rameswaram
- Trivandrum
- Kanyakumari
- Jaipur
- Delhi
- Kolkata
- Mumbai
- Pune
- Nagpur
- And many more...
โ
Real-Time Weather Insights
โ
AQI Monitoring
โ
Wind Speed Analysis
โ
Sunrise & Sunset Timing
โ
Humidity Forecasting
โ
Smart Alert Notifications
โ
Interactive Charts
โ
CSV Report Export
โ
Premium User Interface
Weather reports are automatically saved city-wise:
reports/
โโโ Chennai_weather_report.csv
โโโ Bangalore_weather_report.csv
โโโ Coimbatore_weather_report.csv
โโโ Goa_weather_report.csv
โโโ Namakkal_weather_report.csv
โโโ Rameswaram_weather_report.csv- Real-Time Weather API Integration
- AI-Based Weather Prediction
- Weekly Forecast Analysis
- Weather Notification System
- Deployment Support
- Mobile Responsive Dashboard
VAISHNAVA DEVI
If you found this project useful:
โญ Star this repository
๐ด Fork this project
๐ข Share with others





