Inspiration: Most air quality apps only show a number (AQI), which is hard for people to understand. We wanted to make pollution "visible" by showing how it actually affects your health, your buildings, and your money. We were inspired to turn "boring data" into a "Triple-Audit" that people can actually use to make decisions. What it does:
EcoAir is a "Bio-Economic Auditor". It fetches live pollution data and translates it into three areas: Biological: Shows lung tissue damage in terms of cigarettes smoked. Environmental: Predicts how fast city infrastructure like steel and concrete will rot. Fiscal: Calculates the "Invisible GDP Tax" or the money lost due to worker inefficiency.
How we built it: As the Full Stack Developer, I built the project using a Python-based tech stack: Frontend: Created an interactive dashboard using Streamlit and Plotly for live charts. Backend: Integrated the OpenWeather API using the Python requests library to get real-time PM2.5 and gas levels. Logic: We wrote custom formulas to convert raw chemical data into health and financial scores.
Challenges we ran into: The biggest challenge was Data Normalization. We had to take many different pollutants (like SO2 and NO2) and create a math model that accurately turned them into a single "Cigarette Equivalent" or "Dollar Loss". We also had to manage the latency of fetching live data from the API to keep the app fast. Accomplishments that we're proud of
We are proud of building a Full-Stack tool that works in real-time for any city. We successfully turned complex environmental science into a simple website that anyone—from a citizen to a city mayor—can understand and use. What we learned
We learned how to connect live APIs to a web interface using Streamlit. We also learned that data is much more powerful when you tell a story with it—people care more about "Cigarettes Smoked" than they do about "Micrograms per Cubic Meter."
What's next for EcoAir_Impact_Monitor: We want to add Augmented Reality (AR) features where users can point their phone camera at the sky to see a "digital smog" overlay of the actual data. We also plan to add a "Policy Simulator" to show how much money a city would save by planting a specific number of trees.
Log in or sign up for Devpost to join the conversation.