S6 - Mini Project
S6 - Mini Project
S6 MINI PROJECT - II
VIVA VOCE
A SUSTAINABLE WASTE MANAGEMENT APP
BATCH MEMBERS
GUIDE
MOUNEES KUMAR R (7376221CS231)
Prof. KALAIVANI E
BHARATH T (7376221CS125)
Assistant Professor
ARAVINDKUMAR R (7376221CS112)
Department of Computer Science And Engineering
RAJAVENDAN R (7376222IT230)
AIM & OBJECTIVES OF THE PROJECT
(Problem Statement)
AIM
The app aims to reduce environmental impact by promoting efficient waste segregation,
recycling, and disposal. It connects users with local services, offers AI-driven waste sorting, and
provides rewards for eco-friendly behavior, encouraging responsible waste habits.
OBJECTIVES
● Enhance Recycling Accessibility – Connect users with nearby recycling centers, waste
collection points, and upcycling opportunities.
● Reduce Landfill Waste – Minimize waste sent to landfills through waste tracking,
reduction tips, and responsible disposal options.
● Educate & Raise Awareness – Provide educational resources, guides, and real-time
insights on waste reduction and environmental impact.
● Leverage Technology for Efficiency – Use AI, IoT, and data analytics for smart waste
sorting, pickup scheduling, and optimized waste processing.
Artificial Intelligence for Waste Management in Applied AI-based Highlights the role of AI in
Smart Cities: A Review. algorithms, such as in automating waste sorting,
Authors:Bingbing Fang, Jiacheng Yu, smart bins and waste- monitoring, and disposal to
4 Zhonghao Chen, Ahmed I. Osman sorting robots to enhance enhance smart waste
waste monitoring, management systems.
classification, and
• Waste Management Interface - Create a user-friendly app for efficient waste management for
individuals and businesses.
• AI Waste Segregation & Tracking - Implement AI to identify and track waste reduction progress.
• Service Integration - Connect users with local recycling, composting, and waste collection services.
• Collaboration - Facilitate partnerships with municipalities, NGOs, and businesses for improved
waste management.
• Gamification & Incentives - Add rewards, challenges, and leaderboards to encourage eco-friendly
practices.
• Analytics & Reporting - Offer insights into waste patterns, environmental impact, and sustainability
goals.
26-04-2025 VIVA VOCE 6
NEED FOR THE CURRENT STUDY
• Dynamic Frontend (React.js) - A JavaScript library for building fast, interactive, and reusable UI
components.
• SEO & Server-Side Rendering (Next.js) - Enhances React with SSR, SSG, and better SEO for improved
performance.
• Responsive UI (Tailwind CSS) - A utility-first CSS framework for fast, responsive, and visually
appealing designs.
• Full-Stack Development - These technologies enable scalable, efficient web applications from
backend to frontend.
• Career Growth- Mastering these tools opens job opportunities in full-stack development.
26-04-2025 VIVA VOCE 7
PROPOSED METHODOLOGY ( Flow Chart)
● Frontend Development: React.js for a responsive and dynamic user interface, including components for
waste reporting, schedule tracking, and displaying waste statistics.
● Backend Development: Node.js and Express.js for handling API routes, user authentication, and overall
server-side functionality.
● Database: MongoDB as the NoSQL database to store user data, waste logs, and collection schedules.
● Machine Learning: Decision trees for waste classification, with TensorFlow.js for integrating AI
functionalities in the frontend.
● Geolocation & Real-time Notifications: Use of geolocation services and real-time notifications for
optimized waste collection management.
SOFTWARE ARCHITECTURE:
● Frontend Architecture: Built with React.js, featuring components for waste reporting, scheduling, and
analytics. React Router handles navigation, with Redux or Context for state management.
● Backend Architecture: Developed with Node.js and Express.js, handling API routes, user authentication,
and machine learning integration. JWT or OAuth ensures secure user access.
● Database Architecture: MongoDB stores user data, waste schedules, and logs in collections for scalable,
efficient querying. Designed for quick data access and growth.
● Integration & AI Architecture: Machine learning models for waste classification, using TensorFlow.js for in-
browser AI. Geolocation services optimize routing, with cloud hosting via AWS or Heroku.
1. Designs and implements SQL collections for storing user data and waste logs.
2. Ensures data integrity and efficient querying within the database.
3. Implements data retrieval mechanisms for real-time waste data updates.
4. Optimizes database for scalability and performance.
5. Develops backup and recovery strategies for database maintenance.
1. Designs and builds API routes for user management and waste data processing.
2. Implements user authentication and authorization with JWT or OAuth.
3. Integrates machine learning models into the backend for waste classification.
4. Handles communication between frontend and database.
5. Optimizes the server for scalability and handles error handling.
1. Designs and builds reusable components for waste tracking, classification, and user
management.
2. Implements client-side authentication and authorization by integrating secure login/logout
flows .
3. Integrates API calls to fetch, display, and update waste data and user information
dynamically.
4. Handles communication with the backend using Fetch, ensuring smooth data flow between
the frontend and server.
5. Optimizes app performance by lazy loading components, managing state efficiently, and
ensuring responsiveness and accessibility.
26-04-2025 VIVA VOCE 14
INDIVIDUAL CONTRIBUTIONS TO THE WORK
Journal
2. Effective Waste Management Using Smart Technologies – T. Chen, R. Singh, 2022. This research
explores the use of IoT, AI, and machine learning models in waste management, comparing their
effectiveness in waste reduction, sorting efficiency, and environmental impact assessment.
Book
3. Sustainable Waste Management: Strategies and Innovations – Author: David Green. This book
explores modern waste management strategies, including recycling technologies, waste-to-energy
solutions, and circular economy principles, with case studies on successful implementations
worldwide.
2. Smart Waste Management with Emerging Technologies – Author: Emily Carter. This
book discusses the role of AI, IoT, and automation in waste management, covering smart
waste collection, real-time monitoring, and predictive analytics for efficient and eco-friendly
waste disposal.
Website
[1].https://saahaszerowaste.com/
[2].https://unfccc.int/technology/sustainable-waste-management