🌱 Inspiration

We were inspired by the gap between plantation drives and plant care. While many organizations and individuals plant trees, very few follow through to ensure these plants thrive. There’s no transparent way to verify whether planted saplings are alive, healthy, or even real. We wanted to create a platform that not only tracks green cover but also builds an emotional connection between people and the plants they adopt.


🌟 What it does

Green Quest is a gamified mobile app that empowers users to:

  • 🌿 Adopt and care for plants with personalized AI companions.
  • 🤖 Chat with your plant using an LLM-powered chatbot.
  • 📍 Track plant location, watering status, and weather-based care tips.
  • 📷 Submit video proofs to verify real, 3D plants.
  • 📈 Perform automated health assessments and growth tracking.
  • 🎯 Accept plant-care quests and earn eco points.
  • 🏆 Compete with local communities via leaderboards.
  • 🎁 Redeem points for gardening goodies.
  • 🗺️ Visualize the city's green cover—plant by plant.

🛠 How we built it

  • Frontend: React Native (Expo) for a cross-platform mobile experience.
  • Backend: Flask API for AI integrations, validation, and plant health analysis.
  • Database: Firebase Firestore for real-time data sync and scalability.
  • Authentication: Firebase Auth with support for multiple login methods.
  • AI/ML: Used a 3D verification algorithm via video analysis and integrated plant health models.
  • Maps: Open Street Maps Data to locate and visualize plants geographically.

🚧 Challenges we ran into

  1. Fake plant registrations Users could register by submitting pictures from screens or internet. → Solution: Required video submissions to validate 3D movement and real-world capture.

  2. Camera & location permissions Handling permissions smoothly across platforms was tricky. → Used Expo's permission APIs with fallback flows and user education.

  3. Real-time updates & gamification logic Syncing quests, points, and health statuses across devices required careful Firestore query design.


🏅 Accomplishments that we're proud of

  • Built a fully working cross-platform app with real-time plant tracking.
  • Designed a fun, sustainable gamification system tied to environmental action.
  • Created a verifiable plant registration method using video analysis to reduce fakes.
  • Built a chatbot that personalizes the plant-human connection and makes care fun.
  • Integrated weather and location intelligence to provide actionable plant care reminders.

📚 What we learned

  • How to combine gamification and sustainability to drive real-world impact.
  • Effective use of Firebase and React Native for scalable, real-time applications.
  • The power of emotion in environmental tech—users care more when they feel connected.
  • How to manage device hardware access in production-grade apps (camera, GPS, etc.)

🚀 What's next for Green Quest

  • Launching community events on World Environment Day and Earth Day.
  • Allowing schools and NGOs to manage group quests and track collective impact.
  • Adding rewards marketplace for redeeming eco points.
  • Improving the AI chatbot's personality and memory for deeper engagement.
  • Creating a public dashboard of the city’s green cover using all registered plants.
Share this project:

Updates