GreenLens is a smart sustainability platform that helps users track, verify, and reduce their environmental impact. By logging daily activities like travel, energy use, and shopping habits, users earn Green Tokens for verified eco-friendly actions.
🌟 Core Features
Activity Tracking: Log daily habits and upload bills or receipts, auto-processed via Google Cloud Document AI.
ML Verification: An XGBoost model ensures fair and accurate token distribution.
Blockchain Rewards: Verified actions mint Green Tokens on the Sepolia testnet, ensuring transparent tracking.
Redeem or Donate: Use tokens to buy eco-products or donate to verified NGOs — all recorded on-chain.
AI Assistant: An OpenAI-powered chatbot helps users log actions, answer questions, and suggest greener choices.
Impact Dashboard: A clean React + TailwindCSS dashboard displays your carbon impact, token balance, and leaderboard rank.
💚 Mission
Turning everyday choices into real environmental impact — rewarding sustainability through transparency and technology.
Frontend:
- React
- TailwindCSS
Backend:
- Node.js + Express
- MongoDB
AI / ML:
- Python (Flask/FastAPI)
- XGBoost (activity verification)
- Google Cloud Document AI (OCR extraction)
Blockchain:
- Solidity Smart Contracts
- Ethereum Sepolia Testnet
Deployment / Hosting:
- Vercel (Frontend)
- Render (Backend)
Other Tools:
- OpenAI SDK & Generative AI (Chatbot)
- REST / JSON APIs
-
Track Activities:
Users log sustainable actions or upload receipts/bills. -
Verify Actions:
ML model checks the validity of submitted data. -
Mint Green Tokens:
Verified actions are rewarded via blockchain smart contracts. -
Redeem Tokens:
Tokens can be spent on eco-friendly products or donated to NGOs. -
Track Impact:
Dashboard shows token balance, leaderboard, and contribution history.
GreenLens empowers individuals to take actionable steps toward sustainability while supporting NGOs and eco-startups. By merging blockchain transparency, ML verification, and gamified rewards, GreenLens turns climate awareness into measurable, real-world impact.
- Clone the repo:
git clone https://github.com/your-username/greenlens.git