🌱 Inspiration

EcoHero was created with the belief that together, as a community, we can drive meaningful change—especially when it comes to paving a greener, more sustainable future for ourselves and our families. Originally built for the Gemini API Developer Competition, EcoHero focuses specifically on sustainability through actionable, impactful measures. 🌍💪

🌟 What It Does

EcoHero empowers registered users to anonymously report environmental issues in their area—whether it's unsustainable practices by local companies or problems arising from inaction. From there, the AI takes over, handling everything from analyzing and moderating entries to setting up bounties for community-driven tasks. Key features include:

  • 🌐 Cross-platform portal for reporting sustainability issues in your city
  • 🛡️ AI-powered moderation to ensure safe, anonymous interactions
  • 🎮 Gamified experience with engaging animations and effects
  • 🧠 Gemini integration at the core, managing summarization, categorization, and filtering

🛠️ How We Built It

EcoHero was developed entirely in Flutter and integrates with the Google Maps SDK. Firebase serves as the backend (BaaS), covering storage, analytics, database, authentication, and deployment.

🏆 Accomplishments

I’ve always been passionate about exploring ways to boost the efficiency of volunteers and support public good. Now, with powerful AI models like Gemini, I’m thrilled that we can make this vision a reality, at least in the form of a proof of concept for now.

🔜 What’s Next for EcoHero

  • 🌆 Expanding to more cities
  • 📈 Scaling the framework for stability and impact
  • 🎨 Enhancing the user experience
  • 👥 Onboarding new heroes ready to take action!
Share this project:

Updates