๐ฟ EcoSangam โ An AI-powered Sustainability Platform
๐ Inspiration
Climate change is no longer a distant threatโit's a present-day crisis. While many people want to take eco-conscious actions, they often lack the tools to track their impact or find meaningful ways to contribute. We created EcoSangam to bridge that gapโa unified platform where sustainability becomes measurable, actionable, and engaging for individuals and organizations alike.
๐ What it does
EcoSangam is an AI-powered sustainability platform that empowers users to:
- ๐ Track their carbon footprint based on daily activities like transport, energy use, and consumption.
- ๐ฏ Set and achieve personalized eco-goals with AI-driven suggestions.
- ๐ฑ Offset their carbon emissions by contributing to verified green projects.
- ๐ง Chat with an AI sustainability agent for tailored environmental advice using Langchain.js.
- ๐ Stay motivated through gamified badges and community engagement.
It provides a seamless dashboard for both awareness and actionโcombining behavioral insights with real-world environmental data.
๐ How we built it
- Frontend: React.js + Tailwind CSS
- Backend: Node.js with Express for APIs and routing
- Database: MongoDB for user data, activity logs, and progress tracking
- AI Integration:
- OpenAI GPT API to generate personalized eco-tips
- Langchain.js to build an intelligent AI agent that interacts with user data and provides real-time sustainability suggestions
- OpenAI GPT API to generate personalized eco-tips
- Carbon Estimation Engine: Custom logic using open-source emissions datasets
- Charts & Visualization: Chart.js for real-time data insights
๐งฑ Challenges we ran into
- Designing a carbon estimation logic that is both realistic and scalable
- Mapping daily human activities to precise emission values
- Integrating Langchain AI agent and ensuring meaningful, context-aware responses
- Ensuring user data privacy while maintaining personalization
- Making sustainability engaging and educational without gamifying it excessively
๐ Accomplishments that we're proud of
- Built a modular carbon tracking engine ready for future scaling
- Integrated Langchain.js AI agent for real-time, personalized sustainability guidance
- Developed a dynamic dashboard with real-time charts and progress tracking
- Created a working carbon offset module showcasing real-world green initiatives
- Designed and implemented a badge system for user engagement and eco-habit building
๐ What we learned
- The power of behavioral design in driving eco-conscious habits
- How to build AI-enhanced user experiences using Langchain.js and OpenAI
- Techniques for handling environmental data mapping and visualization
- The importance of modularity and privacy when handling user data and metrics
๐ฎ What's next for EcoSangam
- ๐ API integration with verified carbon offsetting platforms for real donations
- ๐ Launching community challenges and a global leaderboard
- ๐ฑ Developing a mobile version for real-time, on-the-go tracking
- ๐ง Expanding the Langchain agentโs capabilities to analyze long-term trends and recommend lifestyle changes
- ๐ Adding OAuth and user-controlled privacy dashboards
- ๐ณ Partnering with local NGOs for hyperlocal environmental contributions
Log in or sign up for Devpost to join the conversation.