An AI-powered waste management system that helps users classify waste, schedule pickups, and promote recycling for a cleaner and more sustainable environment.
Inspiration Poor waste segregation and improper disposal lead to pollution and environmental damage. We wanted to build a simple AI-powered solution that helps people identify waste correctly and encourages better recycling practices.
What it does Waste-Management-System allows users to classify waste into categories, provides proper disposal guidance, and helps improve recycling awareness through an easy-to-use web application.
How we built it We built the frontend using React, the backend using Node.js and Express, and used Supabase for the database and authentication. GitHub was used for version control, and AI was integrated for waste classification.
Challenges we ran into We faced challenges integrating the AI model with the web application, connecting the frontend and backend, managing the database, and ensuring accurate waste classification.
Accomplishments that we're proud of We successfully developed a working web application that combines AI and modern web technologies to make waste management simpler and more accessible.
What we learned Through this project, we learned full-stack web development, API integration, database management, teamwork, GitHub collaboration, and how to integrate AI into a real-world application.
What's next for Waste-Management-System We plan to improve AI accuracy, add real-time pickup scheduling, provide recycling center recommendations, develop a mobile application, and support smart-bin integration using IoT.
Log in or sign up for Devpost to join the conversation.