Inspiration
We wanted to create something that empowers individuals to take real, measurable action against climate change—without overwhelming them. While large-scale solutions are crucial, personal lifestyle choices still matter. Most people want to be eco-friendly but don't know where to start, or how to stay motivated.
What it does
EchoEarth is a web-based, AI-powered sustainability assistant. It helps users track their carbon footprint, receive personalized eco-advice, and engage with gamified challenges and badge achievements for greener habits. It combines education, motivation, and simplicity in one elegant experience.
How we built it
We started with a React + TailwindCSS frontend, ensuring a clean and responsive user interface.
The backend runs on FastAPI, storing and managing user data and habit logs with MongoDB.
We integrated OpenAI’s API to power an intelligent chatbot that gives users actionable, friendly sustainability tips.
We used Chart.js to visualize carbon footprint data on a sleek dashboard.
To encourage engagement, we added a badge system and weekly challenges.
Finally, we made it installable as a Progressive Web App (PWA), so it works offline and feels like a native mobile app.
Challenges we ran into
Translating real-world habits into accurate carbon footprint estimates while keeping the interface simple.
Designing a reward system that feels both fun and meaningful.
Integrating AI that gives context-aware advice and doesn't overwhelm new users.
Making the app performant and PWA-ready without sacrificing features.
Accomplishments that we're proud of
What we learned
Building something impactful doesn't always require complex features—clarity and usability matter more.
Combining sustainability with technology can motivate behavioral change when done thoughtfully.
We deepened our understanding of carbon metrics, user experience design, and real-world AI integration.
Log in or sign up for Devpost to join the conversation.