dominhduy09 / greenguest

The global climate crisis and my own journey toward sustainable habits sparked the idea for GreenQuest. I wanted to make eco-living fun and accessible, empowering people to shrink their carbon footprint with engaging, AI-driven challenges that blend technology and purpose.

Home Page:https://dominhduy09.github.io/greenguest/

Repository from Github https://github.comdominhduy09/greenguestRepository from Github https://github.comdominhduy09/greenguest

GreenQuest - Gamified Eco Living

Tagline: Play Green, Live Green!

Demo Image GreenQuest - Gamified Eco App update_Demo

Offical Image GreenQuest - Gamified Eco App

Inspiration

The global climate crisis and a personal journey toward sustainability inspired GreenQuest. The goal: make eco-living fun, accessible, and empowering with AI-driven challenges that blend technology and purpose to shrink carbon footprints.

What It Does

GreenQuest gamifies sustainability with:

  • AI-personalized eco-challenges (e.g., reduce energy, recycle).
  • Voice-guided tips via ElevenLabs for daily eco-advice.
  • Virtual workshops with Tavus video agents.
  • Blockchain-verified actions and digital rewards via Algorand.
  • Shareable badges and leaderboards for viral engagement.
  • Premium subscriptions (RevenueCat) for advanced challenges and analytics.

How It Was Built

  • Platform: Bolt.new for rapid challenge system development.
  • AI: ElevenLabs for voice interactions, Tavus for video workshops.
  • Monetization: RevenueCat paywall for premium features.
  • Blockchain: Algorand for secure eco-action verification and rewards.
  • Backend: Supabase for scalable auth, storage, and database.
  • Deployment: Netlify hosting with 'greenquest.app' domain via Entri/IONOS.
  • Engagement: Reddit game on public subreddit with silly eco-inventions.
  • UI/UX: Nature-themed, accessible interface with social integrations.
  • Community: Build journey shared on X and Discord.

Challenges

  • Integrating APIs (ElevenLabs, Tavus, Algorand) for seamless functionality.
  • Balancing gamification with meaningful eco-impact for retention.
  • Optimizing Supabase for global scalability under time constraints.
  • Designing inclusive, accessible UI for diverse audiences.
  • Fitting Reddit game into tight hackathon timeline.

Accomplishments

  • Built a fun, impactful app that makes sustainability approachable.
  • Integrated eight sponsor tools (Bolt.new, Supabase, ElevenLabs, Tavus, RevenueCat, Algorand, Netlify, Entri/IONOS).
  • Created a viral Reddit game for community engagement.
  • Delivered a polished, accessible UI with global appeal.
  • Documented a transparent build journey, earning community support.

Lessons Learned

  • Mastered AI, blockchain, and backend integrations for scalable apps.
  • User-centric design is key for gamified experiences.
  • Time management excels in complex, multi-tool projects.
  • Viral engagement thrives with social and community features.
  • Accessibility best practices shape inclusive design.

What's Next

  • Expand challenge library with localized eco-actions.
  • Partner with NGOs for real-world impact campaigns.
  • Enhance AI personalization for deeper engagement.
  • Launch iOS/Android apps for wider accessibility.
  • Explore corporate partnerships for workplace sustainability.
  • Scale globally to millions with Supabase optimizations.

Built With

  • Bolt
  • CSS/CSS3
  • HTML/HTML5
  • React
  • Supabase

Try It Out

About

The global climate crisis and my own journey toward sustainable habits sparked the idea for GreenQuest. I wanted to make eco-living fun and accessible, empowering people to shrink their carbon footprint with engaging, AI-driven challenges that blend technology and purpose.

https://dominhduy09.github.io/greenguest/


Languages

Language:TypeScript 96.9%Language:JavaScript 2.0%Language:CSS 0.7%Language:HTML 0.4%