Skip to content

ColeSweeney/EnvironmentalHealthDashboard

Repository files navigation

🌍 Environmental Health Dashboard

An interactive PM2.5 air-quality dashboard built using Python, Dash, and SQLite.
This project pulls real-time air-pollution data from the OpenAQ API, stores it locally, and visualizes it with Plotly.


🧠 What It Does

  • 📡 Pulls PM2.5 data from OpenAQ for Indianapolis, Indiana
  • 🛢 Stores records in a local SQLite database (env_health.db)
  • 📊 Visualizes air-quality trends over time
  • 🔎 Lets users filter by city via dropdown
  • ⚙️ Built with modular Python files and .env security

📸 Screenshot

(Insert screenshot here once app is running — Cmd + Shift + 4 on Mac)
Tip: You can use the VS Code extension Polacode to make clean code screenshots.


🚀 Try It Live

(Coming soon: Live Demo on Render — when deployed)


🛠 How to Run Locally

1. Clone this repository

git clone https://github.com/ColeSweeney/EnvironmentalHealthDashboard.git
cd EnvironmentalHealthDashboard

About

Python Dash app that visualizes PM2.5 air quality data using the OpenAQ API.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages