An AI-powered MERN Stack web app that classifies waste, provides recycling instructions, spreads awareness, and rewards users with badges for sustainable actions. Built with deep learning and gamification, it aims to encourage eco-friendly practices and promote a greener future.
🌍 Global Navbar → Navigate between Scan Object, Know More, and About Us
🔍 Scan Object → Upload or capture an image → AI model classifies waste → Result card with:
- Category
- Confidence level
- Disposal instructions
- Eco-fact
🎮 Gamification → Track your daily recycling with counters and unlock badges:
- Eco-Starter
- Plastic Reducer
- Zero-Waste Hero
📚 Know More → Explore educational cards for each waste type with:
- Icons
- Disposal rules
- Eco-facts
💬 Chatbot → JSON-powered FAQ assistant for instant recycling queries
👥 About Us → Learn about the team, mission, and future roadmap
git clone https://github.com/your-username/smart-waste-classifier.git
cd smart-waste-classifier
- Frontend → http://localhost:5173
- Backend → http://localhost:5050
- Launch the app and navigate to the Scan Object page.
- Upload or capture an image of waste.
- The AI model classifies it and shows a Result Card.
- Track progress with gamification badges.
- Explore eco-facts and waste disposal rules in Know More.
- Use the Chatbot for FAQs.
smart-waste-classifier/
│── client/ # React frontend
│── server/ # Express & Node.js backend
│── models/ # Deep learning waste classification models
│── public/ # Static assets
│── README.md # Project documentation
- Samanvitha Bolisetty – Backend & Research
- Shreya Ashar – AI/ML & Backend
- Naina Jain – Frontend & UI/UX
- Nishchay Mittal – Frontend & Research
- Arshad Khatib – AI/ML & Testing
- Neel Mhaske Arun – Testing & Frontend
This project is licensed under the MIT License – feel free to use, modify, and distribute.
⚡ Built for Hackathons • ♻️ Towards a Greener Future