Skip to content

A web dashboard for real-time air quality forecasting, integrating NASA TEMPO satellite data, ground air quality and weather measurements. It visualizes hazards on an interactive map and provides alerts for communities, schools, policy agencies, and public health partners.interactive

Notifications You must be signed in to change notification settings

aimtyaem/CSS

Repository files navigation

CSS: Command Center

CSS

An interactive web application to understand and act on local air quality forecasts by integrating satellite, ground-based, and weather data. This application provides real-time maps, forecasts, health alerts, and historical trends in a user-friendly command center interface.

✨ Key Features

  • Interactive Map View: Visualize air quality data for different pollutants on a dynamic map. Search for locations and get real-time AQI readings.
  • Detailed Forecasts: Get 24-hour and 7-day air quality and weather forecasts for any selected location.
  • Customizable Alerts: Set up personalized notifications for specific pollutants and AQI thresholds.
  • Historical Trends: Analyze historical air quality data to understand long-term trends and patterns.
  • Persona-Based Settings: Tailor the application's experience to your specific role, whether you're a resident, a public health official, or a tourism professional.

🛠️ Tech Stack

🚀 Getting Started

CSS Demo

To run this application, simply open the index.html file in your web browser. All dependencies are loaded via CDNs, and the application is self-contained.

📂 Project Structure

The project is organized into the following main directories and files:

/
├── components/         # Contains all React components (Sidebar, MapView, etc.)
├── App.tsx             # Main application component, handles state and view rendering
├── index.tsx           # Entry point for the React application
├── types.ts            # TypeScript type definitions
├── constants.ts        # Application-wide constants (pollutants, colors, etc.)
├── index.html          # The main HTML file
└── metadata.json       # Project metadata

📊 Data Sources

This application currently uses curated mock data to simulate real-world air quality information for demonstration purposes. The data represents a combination of:

  • Satellite Data: Simulating feeds from sources like the TEMPO mission.
  • Ground Stations: Simulating data from public and private ground-based sensors.

About

A web dashboard for real-time air quality forecasting, integrating NASA TEMPO satellite data, ground air quality and weather measurements. It visualizes hazards on an interactive map and provides alerts for communities, schools, policy agencies, and public health partners.interactive

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •