Inspiration
What it does
How we built it
Challenges we ran into
Accomplishments that we're proud of
What we learnedA growing global concern about environmental sustainability inspired us to create CarboTrack — a platform that empowers individuals to understand and actively reduce their carbon footprint.
Every action we take — from daily travel to online shopping — contributes to carbon emissions. However, most people don’t know how much they produce or how to offset it. CarboTrack bridges this gap through AI-powered insights and real-time carbon tracking, transforming awareness into meaningful action.
⚙️ How We Built It
CarboTrack was built with a robust and modern tech stack designed for performance, scalability, and innovation:
Frontend: React.js for a smooth, responsive user experience.
Backend: Node.js and Express for efficient API handling.
Database: MongoDB for dynamic and flexible data storage.
Blockchain Integration: IPFS for secure and decentralized bill and data storage.
AI Integration: Generative AI (LLM) and OCR models to analyze user data, extract carbon metrics, and generate personalized insights.
Mathematically, the system computes each user’s estimated footprint using simplified models of CO₂ emissions:
𝐶
∑
𝑖
1 𝑛 ( 𝐸 𝑖 × 𝐹 𝑖 ) C= i=1 ∑ n
(E i
×F i
)
where 𝐸 𝑖 E i
is the energy or activity unit, and 𝐹 𝑖 F i
is its carbon conversion factor.
🚀 Features Implemented
We successfully integrated seven major features into CarboTrack:
🏠 Energy Usage Tracker – Monitors daily energy consumption patterns.
🌿 Carbon Footprint Calculator – Uses OCR and AI to simplify carbon analysis.
🚗 Community Carpooling Hub – Connects users for shared rides to reduce emissions.
📰 Eco News Feed – Keeps users informed with the latest sustainability articles.
🗺️ Sustainable Route Planner – Suggests eco-friendly travel options.
🔐 Secure Bill Storage (IPFS) – Decentralized bill management for transparency.
🛒 Chrome Extension – Instantly checks product CO₂ impact while shopping online.
🧠 What We Learned
Through this project, we explored the power of combining AI and blockchain for social impact. We learned:
How to integrate LLMs for contextual sustainability advice.
Techniques for OCR data extraction and its preprocessing pipeline.
Best practices for performance optimization in feature-heavy web apps.
How small behavioral nudges can make a large-scale climate difference.
🧩 Challenges We Faced
Building CarboTrack was both exciting and technically demanding. Some challenges included:
Synchronizing multiple data sources in real-time without performance drops.
Ensuring data privacy while using blockchain storage.
Implementing AI interpretability, so users understand how insights are generated.
Balancing UI/UX simplicity with the complexity of sustainability analytics.
🏆 Outcome & Impact
CarboTrack transforms sustainability from a distant goal into an accessible, everyday practice. By combining technology, data, and behavioral science, we help individuals measure, reduce, and reward their eco-conscious actions — one footprint at a time.
What's next for EcoVerse
Built With
- and-ai-integrated-technology-stack-that-ensures-performance
- and-user-engagement.-category-technologies-used-frontend-react.js
- carbon-interface-api-(for-co?-data)
- carbotrack-was-developed-using-a-modern
- cloud-hosted-via-atlas)-ai-&-machine-learning-generative-ai-(llm-based-models)
- css3
- docker
- express.js-database-mongodb-(nosql
- html5
- javascript-(es6+)
- lambda)
- news-api-(for-eco-news-feed)-browser-extension-chrome-extension-(manifest-v3)-for-product-carbon-tracking-version-control-&-devops-github
- ocr-for-data-extraction
- openai-api-(for-sustainability-insights)
- postman-(api-testing)-design-&-prototyping-figma
- scalable
- security
- tailwindcss-backend-node.js
- tensorflow.js-(for-client-side-inference)-blockchain-&-storage-ipfs-(interplanetary-file-system)-for-secure-decentralized-bill-storage-cloud-&-hosting-aws-(ec2
- vercel-(frontend-hosting)-apis-&-integrations-google-maps-api-(for-route-planning)
Log in or sign up for Devpost to join the conversation.