Skip to content

Repository files navigation

🌿 CleanTech AI — Smart Waste Management System

AI-Powered Waste Management Platform for Smarter & Sustainable Cities

CleanTech AI is an intelligent waste management platform developed to improve urban cleanliness, recycling efficiency, and environmental sustainability using Artificial Intelligence and smart analytics.

The platform enables citizens, recyclers, and administrators to collaborate through AI-powered waste classification, smart reporting systems, predictive analytics, eco-reward mechanisms, and intelligent waste monitoring.


🏆 Innovate Bharat Hackathon 2026

🚀 This project was developed during the Grand Finale of Innovate Bharat Hackathon 2026, a 24-hour national-level hackathon focused on solving real-world problems through innovation and technology.

CleanTech AI was built to address modern waste management challenges using AI-driven automation, smart city concepts, and sustainable technology solutions.


✨ Key Features

👤 Citizen Module

  • 🔬 AI-based waste classification using image uploads
  • ♻️ Smart recycling recommendations
  • 📣 Illegal dumping & waste issue reporting
  • 🌱 Eco-points reward system
  • 🏆 Community leaderboard & engagement tracking

🧑‍💼 Admin Module

  • 📊 Real-time analytics dashboard
  • 🗺️ Waste hotspot heatmaps
  • 📈 Predictive waste generation analytics
  • 🚛 Smart waste collection route optimization
  • 📋 Complaint & issue management system

♻️ Recycler Module

  • 📦 Manage recyclable waste collection
  • 📥 View and manage pickup requests
  • 📊 Track recycling activities and reports

🧠 AI Capabilities

  • Waste image classification
  • Intelligent waste categorization
  • Recycling recommendations
  • Predictive analytics
  • Smart reporting system

🛠️ Tech Stack

Category Technology
Frontend Streamlit, Plotly, Custom CSS
Backend FastAPI, JWT Authentication
AI/ML YOLO, Python, OpenCV
Database SQLite / PostgreSQL
Visualization Plotly Dashboards

📂 Project Structure

CleanTech-AI/
│
├── backend/
│   ├── main.py
│   ├── auth.py
│   ├── db.py
│   ├── forecasting.py
│   ├── model.py
│   ├── routing.py
│   └── uploads/
│
├── frontend/
│   └── app.py
│
├── data/
│   └── dataset.csv
│
├── runs/
├── train.py
├── convert_yolo.py
├── data.yaml
├── requirements.txt
└── README.md

⚙️ Installation & Setup

1️⃣ Clone Repository

git clone https://github.com/somu0571/CleanTech---AI-Powered-Smart-Waste-Management-System.git
cd CleanTech---AI-Powered-Smart-Waste-Management-System

2️⃣ Create Virtual Environment

Windows

python -m venv venv
venv\Scripts\activate

Linux / Mac

python3 -m venv venv
source venv/bin/activate

4️⃣ Run Backend Server

cd backend
uvicorn main:app --reload

Backend runs at:

http://127.0.0.1:8000

5️⃣ Run Frontend Application

Open another terminal:

cd frontend
streamlit run app.py

🔐 Authentication

  • Citizen Login
  • Admin Login
  • Recycler Login
  • JWT-based secure authentication

📊 Dashboard Features

  • Waste analytics
  • Interactive charts
  • Heatmaps
  • Smart insights
  • Recycling statistics

🎨 UI Highlights

  • 🌿 Eco-friendly modern interface
  • 📱 Responsive design
  • 📊 Interactive dashboards
  • ⚡ Fast & lightweight application

🚀 Future Enhancements

  • IoT Smart Bin Integration
  • Live GPS Waste Tracking
  • Carbon Footprint Monitoring
  • Mobile App Support
  • Cloud Deployment
  • Real-time Notifications

🤝 Contributing

Contributions are welcome.

  1. Fork the repository
  2. Create a feature branch
  3. Commit your changes
  4. Push your branch
  5. Open a Pull Request 🚀

👨‍💻 Team Code4Clean India (Team ID - SISIS114)

Developed during the Innovate Bharat Hackathon 2026.

Team Members

  • Avani Shrivastava
  • Gaurav Singh
  • Somsubhra Chatterjee

Built for smarter, cleaner, and sustainable cities.


📜 License

This project is licensed under the MIT License.

About

CleanTech AI is an AI-powered platform for smart waste management. It classifies waste from images, suggests recycling methods, and lets users report issues. With eco-points, complaints tracking, and recycler support, it promotes eco-friendly habits and cleaner, smarter cities.

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages