๐ŸŒฟ 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
  • 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

Share this project:

Updates