InspirationInspiration
People care about climate change but often feel their individual actions don’t matter. Eco‑Quest AI was inspired by the idea of turning that confusion and guilt into a fun, guided sustainability journey that feels like playing a quest, not following a lecture.
What it does Eco‑Quest AI acts like an AI‑powered eco coach that asks about your daily choices (travel, food, energy, lifestyle) and gives simple, understandable feedback on your environmental impact. It then suggests practical, personalized actions to reduce your footprint and wraps everything in a gamified experience with streaks, levels, and challenges so building eco‑friendly habits feels rewarding.
How we built it We built Eco‑Quest AI as a modern web app using TypeScript and Vite for a fast, responsive frontend. The core eco‑coach intelligence comes from the Gemini API, which we prompt to analyze user inputs and generate tailored sustainability tips and quest‑style guidance, all wired through a clean component structure in the src directory.
Challenges we ran into One big challenge was designing prompts so the AI gives specific, realistic suggestions instead of very generic “save the planet” advice. We also had to carefully shape the UX so users aren’t overwhelmed with data but still feel their actions have measurable impact, all while keeping the quest/gamified feeling smooth and not cringey.
Accomplishments that we're proud of We’re proud that Eco‑Quest AI actually feels like a friendly coach that adapts to different lifestyles instead of a static calculator. We also managed to ship a clean, TypeScript‑based codebase integrated with Gemini and deploy it as a live web experience that anyone can open and start using within seconds.
What we learned We learned how important prompt design is when you want an AI to feel like a mentor rather than a Q&A bot. We also deepened our understanding of structuring a TypeScript + Vite project for quick iteration, and how to frame sustainability in terms of small, achievable wins so users stay motivated instead of feeling climate anxiety.
What's next for Eco‑Quest AI Next, we want to add social features like friend leaderboards and team challenges to make sustainable actions collaborative. We also plan to build richer analytics, location‑aware tips, and multi‑language support so Eco‑Quest AI can guide more people around the world on their own eco quests.
Built With
- gemini-api
- node.js
- npm
- typescript
- vite
Log in or sign up for Devpost to join the conversation.