Inspiration
What it does💡 Inspiration
A 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.
How we built it
Challenges we ran into
Accomplishments that we're proud of
What we learned
What's next for GreenMind AI — emphasizes AI-driven eco awareness.
Built With
- and-ai-integrated-technology-stack-that-ensures-performance
- and-user-engagement.-category-technologies-used-frontend-react.js
- built-with-carbotrack-was-developed-using-a-modern
- carbon-interface-api-(for-co?-data)
- 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.