Skip to content

anshika476/Cleanskies

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

16 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐ŸŒŽ TEMPO Air Quality Forecasting Web App

A web-based platform that forecasts real-time air quality across North America by integrating NASAโ€™s TEMPO satellite data, ground-based air quality measurements, and weather data.
The app aims to notify users of poor air quality and support public health decisions through accessible, accurate, and timely forecasts.


๐Ÿ“„ Project Presentation

You can download the full project presentation here:

๐Ÿ“ฅ Download Presentation (PDF)

๐ŸŽฅ Demo Video

๐Ÿ“ฅ Download Demo Video

๐Ÿš€ Project Overview

NASAโ€™s Tropospheric Emissions: Monitoring of POllution (TEMPO) mission provides hourly, high-resolution satellite measurements of pollutants like Ozone (Oโ‚ƒ), Nitrogen Dioxide (NOโ‚‚), Sulfur Dioxide (SOโ‚‚), and Aerosols over North America.

This project leverages TEMPO data alongside:

  • ๐ŸŒ Ground-based air quality sensors (e.g., EPA AirNow, PurpleAir)
  • โ˜๏ธ Weather data (wind, humidity, temperature)

The app delivers:

  • โœ… Real-time AQI visualization on an interactive map
  • ๐Ÿ”ฎ Forecasts for pollutant levels (e.g., PM2.5, Oโ‚ƒ) for the next 6โ€“24 hours
  • ๐Ÿ”” Alerts and notifications when AQI exceeds health thresholds
  • ๐Ÿ’ก Actionable insights for communities and public health officials

โœจ Key Features

  • ๐Ÿ“ก Data Integration: Combines TEMPO, ground sensors, and weather data in near real-time
  • ๐Ÿ“ˆ Forecasting Engine: Predicts AQI using machine learning models (e.g., XGBoost, Random Forest)
  • ๐Ÿ—บ๏ธ Interactive Map: Displays AQI heatmaps by region with color-coded health levels
  • ๐Ÿ“Š Trends Dashboard: Visualizes historical and predicted AQI for any location
  • ๐Ÿ”” Alert System: Sends notifications for poor air quality (via push, email, or SMS)
  • โ˜๏ธ Scalable Cloud Deployment: Seamlessly scales from local development to cloud environments (AWS/GCP/Azure)
  • ๐Ÿ‘ฉโ€๐Ÿ’ป Collaboration-Friendly: Uses containerized workflows (Docker/Kubernetes) for smooth teamwork

๐Ÿ› ๏ธ Tech Stack

Layer Technology
Frontend React.js, Leaflet.js / Mapbox, Chart.js / Plotly
Backend API Python (FastAPI), RESTful endpoints
Data Processing Python (Pandas, NumPy, SciKit-Learn, XGBoost)
Database PostgreSQL / MongoDB / Firebase
Notifications Firebase Cloud Messaging (FCM), Twilio (SMS)
Cloud Deployment Vercel / Render
Visualization OpenWeather , AirNow
Version Control GitHub,

๐Ÿ“ก Data Sources

About

A web-app made to track your AQI

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published