🌱 Inspiration

I was inspired by a simple question: Why do we track our steps, sleep, and heart rate—but not the health of the place we live in? Cities are full of environmental data, yet it’s invisible, fragmented, and inaccessible to everyday people. EcoPulse was born from the idea that cities deserve a fitness tracker too.

🧠 What It Does

EcoPulse is a fitness tracker for cities.

Converts complex environmental data into a single 0–100 city health score Tracks real-time air, heat, green cover, and waste metrics with interactive rings Visualizes impact zones using a live city heatmap Overlays environmental data via a multi-layer AR HUD city view Predicts future risks with AI-powered Shadow Pulse forecasting AI-verifies real-world actions from photos and captions Assigns quantified Impact Scores to every verified action Showcases impact through an AI-curated community feed Motivates users with legacy trees, streaks, and badges Drives competition via district duels and leaderboards Launches geo-based micro-missions for local action Translates insights into clear, actionable environmental tips

🛠️ How I Built It

Designed a dark-mode, futuristic dashboard using React.js Built real-time interactivity with Firebase / Supabase Integrated public environmental APIs (AQI, temperature) with structured mock datasets Created interactive metric rings, heatmaps, and forecasts using Chart.js / D3.js Implemented an AI layer to analyze images and captions, verify real-world actions, and assign impact scores Developed a weighted scoring system that compresses multiple indicators into a single EcoPulse score

⚠️ Challenges I Ran Into

Designing a single score that remains accurate, fair, and intuitive Making dense environmental data visually simple without losing meaning Simulating advanced features like AR-style overlays and predictive forecasting Ensuring community participation felt credible and impact-driven, not performative

🏆 Accomplishments I’m Proud Of

Building a city-level environmental health system from scratch as a solo creator Combining AI verification + gamification to reward genuine environmental impact Designing a product that feels both technically advanced and human-centered Creating a scalable concept that can grow from neighborhoods to cities—and beyond

📚 What I Learned

Data only creates change when it’s understandable and motivating Gamification works best when it’s tied to real-world accountability AI can be used not just to automate, but to build trust Climate solutions need to feel personal, social, and rewarding to succeed

🚀 What’s Next for EcoPulse

EcoPulse is designed to scale globally. Next steps include: 🌍 Global expansion — tracking environmental health across countries, not just cities 🗺️ Google Maps integration to visualize live EcoPulse scores worldwide 🏆 Cleanest City & Cleanest Country rankings based on verified impact data 🛒 Eco Marketplace — a platform to buy verified sustainable products and services 📡 Integration with satellite, IoT, and government datasets for higher accuracy 🔮 Advanced AI forecasting to model long-term climate risks 🤝 Partnerships with governments, schools, NGOs, and climate organizations 🌱 Positioning EcoPulse as a global environmental accountability platform The long-term vision is bold: a world where environmental impact is visible, measurable, and rewarded—everywhere

Built With

  • ai
  • analysis
  • cloud
  • functions
  • gemini
  • image
  • learning
  • machine
  • react.js-?-html5-?-css3-?-javascript-?-firebase-?-supabase-?-chart.js-?-d3.js-?-public-environmental-apis-(aqi
  • weather)
Share this project:

Updates