IEEE paper
IEEE paper
ABSTRACT
Garbage is collected from different locations or collection points
Smart cities integrate multiple mobile or web using vehicles such as trucks and push carts.
solutions to build a comfortable human habitation.
One of these solutions is to provide an II. LITERATURE REVIEW
environmentally friendly, efficient and effective
garbage management system.The proposed system,
where admin manage the garbage app for full online A. Title: ”A Comprehensive Review on Municipal Solid
based monitoring and analyze the system. Here Waste Management” Author(s):S.A. Abbasi, M. Qamar, S.
admin handle bins, driver, complaints from user and Nasir, S. Huda, S. Ullah Research Year:2019
work report from driver. This paper proposes a cost-
Description/Methodology: This review provides a
effective web based system for the government to
utilize available resources to efficiently manage the comprehensive overview of municipal solid waste (MSW)
over whelming amounts of garbage collected each management practices worldwide. It covers various aspects
day, while also providing a better solution for the including generation, collection, transportation, treatment,
inconvenience of garbage disposal for the citizens.
and disposal methods. The study also discusses challenges,
This is done by a driver, app will provide predictive
and guide routes generated through for garbage technologies, and policy frameworks associated with MSW
trucks. Then driver update the status of work done management.
will be data collected. B. Title: ”A Review on Solid Waste Management System
Keywords : Garbage, Monitoring, Admin, Driver,
User, Disposal,Complaints, Citizens. in Malaysia” Author(s): N.A. Yusof, M.S. Rahman, M.F.
Zainuddin Research Year: 2015
Description/Methodology:** Focusing specifically on
I. INTRODUCTION
Malaysia, this review examines the current solid waste
management system in the country. It analyzes waste
The India is the seventh-largest country by area and the
generation rates, composition, collection, and disposal
second- most populous country in the World. About 31
methods. The study also discusses challenges and
percentage of of India’s population lives in urban areas. A
opportunities for improving waste management practices in
garbage complaint management is a big challenge in densely-
Malaysia.
populated urban areas in India and there are several problems
related with garbage complaint management.
C. Title: ”A Comprehensive Review on Solid Waste
Not enough garbage containers are available to the
Management Practices” Author(s): R. Kaur, J. Khurana
public and most of the available containers are filling up faster
Research Year:2020 Description/Methodology: This review
than ever. Many of these containers and up overflowing before
offers a comprehensive analysis of solid waste management
collection. The garbage collection from these containers is
practices globally, with a focus on emerging technologies
delayed as information about filled up level in containers may
and sustainable solutions. It discusses various waste
not be available. Public can throw garbage in empty plots
management strategies, including recycling, composting,
around or near to the street because of unavailability of
landfilling, and waste-to-energy processes. The study also
information regarding empty containers. The overflowing
highlights the importance of public awareness and policy
garbage containers result in messy streets with sickly odors.
interventions in effective waste management.
The obvious solution to this is for the cleaning staff to
stay near garbage bins every day till they fill up to clean them.
D. Title: ”An Overview of Municipal Solid Waste
This is not a real solution. It takes way more cleaning staff and
Management in Developing Countries” Author(s): S. Kumar,
costs a lot of money. So, it is impractical. A Garbage Complaint
P.K. Bhattacharyya, S.N. Vaidya Research Year: 2018
System checks the complaint and starts the process of checking
Description/Methodology:Focusing on developing countries,
the status of container and identifying the type of garbage.
this overview examines the challenges and opportunities 4. AI Graph Generator:
associated with municipal solid waste management. It The system includes an AI-powered graph generator that
discusses factors contributing to the increasing waste creates real-time graphs based on data collected from bins
generation rates in developing nations and explores dynamically.
sustainable waste management practices and policy These graphs identify areas of complaint or overflow
frameworks suitable for these contexts. containers, allowing for targeted intervention and resource
allocation.
By analyzing trends and patterns in bin data, the AI graph
F. Title: ”Current Status of Solid Waste Management in generator can prioritize areas that require immediate
India: A Review” Author(s): S. Chaturvedi, A.K. Kumar, attention, increasing waste management efficiency.
K.P. Raghav Research Year:2019
Description/Methodology: Focusing on India, this review
IV. DESIGN AND IMPLEMENTATION
provides an overview of the current status of solid waste DETAILS
management in the country. It examines waste generation A. STEP 1
trends, collection systems, treatment technologies, and User Login Module:
regulatory frameworks. The study also discusses challenges Design: The user login module will provide a
such as inadequate infrastructure, limited resources, and seamless registration and login experience for users. Users
public awareness issues, along with potential solutions. will be required to fill out a registration form with fields
such as name, email, and password. Upon successful
III. PROPOSED SYSTEM registration, the system will store the user's information
securely in the database, encrypting passwords using
The solid waste management system is designed to hashing algorithms. For login, users will enter their
efficiently handle the separation, collection and credentials into a login form, and the system will
transportation of solid waste. The system uses data authenticate them against the stored data. Upon successful
analytics and real-time analytics to optimize waste login, users will be redirected to the dashboard where they
management processes. Here is a breakdown of the can access the website's features, including submitting
components: complaints.
Implementation: Use HTML and CSS to design user-
1. Data Collection and Storage: friendly registration and login forms. Implement server-
The server collects data from a variety of sources, such as side validation using PHP to ensure that user input is
users data and handheld inserts. correct and secure. Store user information in a MySQL
All collected data is stored in a centralized database for database, utilizing SQL queries to interact with the
analysis and retrieval. database. Use PHP sessions or JSON Web Tokens (JWT)
for user authentication and authorization, ensuring that
2. Dashboards: only authenticated users can access protected resources.
Two separate dashboards are provided: one for admin and Implement error handling to provide informative messages
one for customers. to users in case of failed login attempts or validation errors.
Workforce Dashboard: Displays real-time data on bin
levels, routing information, and job assignments. B. STEP 2
The Customer Dashboard provides insight into waste Admin Module:
management, including bin status and pick-up schedules. Design: The admin module will provide administrators
with comprehensive tools to manage garbage management
3. Data analysis and reporting: tasks efficiently. Admins will have access to a dashboard
Data analysis algorithms process the collected data and where they can view real-time analytics, assign tasks to
generate reports. drivers, update task statuses, and view user complaints. The
Admins can monitor these reports through admin dashboard will feature intuitive navigation and visually
dashboards to make appropriate decisions. appealing data visualization using Plotty, allowing admins
They use Google Maps API to provide optimized routes for to quickly grasp important information and take necessary
garbage trucks.Dynamic routes are generated through real- actions.
time data to ensure efficient garbage collection. Implementation: Develop a separate login page for
admins with restricted access to the dashboard.
Authenticate admins using their credentials stored in the E. STEP 5
database, following secure authentication practices. Design ChatBot Module:
the dashboard using Plotty to display analytics and task Design: The ChatBot module will provide users with
management tools. Implement functionality for assigning instant support and assistance for common queries related
tasks and updating task statuses using PHP and SQL to garbage management. The ChatBot will be integrated
queries. Provide advanced filtering and search options to with Dialogflow, trained to understand and respond to user
help admins efficiently manage tasks and complaints. queries effectively using natural language processing
(NLP) capabilities. Users will be able to interact with the
C. STEP 3 ChatBot through text input, receiving accurate and helpful
Driver Module: responses in real-time.
Design: The driver module will empower drivers with the
Implementation: Integrate the Dialogflow API to create the
tools they need to efficiently complete their assigned
ChatBot interface, allowing users to interact with it through
tasks. Drivers will have access to a dashboard where they
a chat window on the website. Train the ChatBot using
can view their assigned tasks, update task statuses, and
Dialogflow's NLP capabilities to recognize and respond to
utilize the Google Maps API to find optimal routes to
common queries about garbage management, such as how
assigned locations. The dashboard will be user-friendly
to report a garbage issue or what to do with hazardous
and optimized for mobile use, allowing drivers to access
waste. Develop PHP scripts to handle user interactions with
it from their smartphones or tablets.
the ChatBot, ensuring seamless communication and
Implementation: Design a login page for drivers similar
response delivery. Implement error handling to provide
to the user login module. Upon successful authentication,
informative messages in case the ChatBot cannot
drivers will be directed to their dashboard displaying their
understand or respond to a query effectively.
assigned tasks. Implement functionality using PHP and
SQL for updating task statuses and retrieving task
information from the database. Integrate the Google F. SYSTEM ARCHITECTURE
Maps API to provide drivers with interactive maps and
route recommendations based on assigned tasks.
Optimize the dashboard for mobile devices, ensuring a
smooth user experience for drivers on the go.
D. STEP 4
Real-Time Analytics Dashboard:
Design: The real-time analytics dashboard will provide
administrators with valuable insights into garbage-related
complaints, enabling them to make data-driven decisions.
The dashboard will feature dynamic charts and graphs
created using Plotty, allowing admins to visualize
complaint frequencies and locations in real-time. Admins
will be able to drill down into specific data points and
customize the dashboard according to their needs. Figure 1: System Architecture
Implementation: Develop backend scripts to retrieve
complaint data from the database using SQL queries. In the garbage management system, the manager has the
Process and aggregate the data to generate meaningful ultimate responsibility and has general access to all
analytics, such as complaint frequencies by location and activities.
time. Use Plotty to create interactive charts and graphs that Through the login interface, users can view and edit all
visualize the analytics in an intuitive and informative relevant information, and ensure system accuracy and
manner. Implement AJAX or WebSocket to update the efficiency.
dashboard in real-time, ensuring that admins always have Their services enable the creation of new waste bins,
access to the latest information. careful detailing of locations and context, and ongoing
management of existing waste, updating or deleting as
needed. Important largely, users are tasked with optimizing
waste collection methods, thereby increasing efficiency and
reducing resource consumption. Additionally, they play a The database accepts additional information.
key role in driver management, from establishing and The database acknowledges the update by returning a
updating access certifications to monitoring their message to the system.
performance and progress through comprehensive 4. Admin Reviews Complaint:
performance reports Thereafter, they are delegated to
The admin, upon receiving the notification, reviews the
management to address citizens’ concerns, actively monitor complaint details. The admin sends a "Review Complaint"
complaints and actively update their environment to ensure message to the system.
timely resolution.
In other words, the interaction of the general public with 5. System Assigns Work to Driver:
the system revolves around registering users and filing Based on the admin's review, the system assigns the
complaints. Registration gives users access to the complaint resolution task to a driver. The system
sends a "Assign Work()" message to the Driver
application, where they can safely log in to register subsystem. Driver Receives Assigned Work: The
complaints about litter and sanitation issues. In addition, Driver subsystem, represented by the "Assign
users benefit from dedicated intermediaries who can Work()" block, receives the work assignment
message from the system.
monitor the progress and status of the processing of their
submitted complaints, creating transparency and H. EXPERIMENTAL DETAILS
accountability in the process.
Software Requirements: -
G. SYSTEM DESIGN
Front End : HTML5, CSS3,
Bootstrap Back End : PHP,
A sequence diagram is a type of communication diagram MYSQL
that visually depicts the connections between objects or Control End : Angular Java Script
objects in a system over time Shows the sequence of
messages exchanged between these objects to perform a PHP Tools:-
xampp
specific task or
Situation.
Hardware Requirements:-
/Admin /Database
/Driver /User
Processor : Intel 3
Installed memory (RAM) : 4
1 : Manage Complaints() GB Hard Disk : 500 GB
2 : Create Account()
Operating System : Windows 7,8,10 - 64 bit
6 : Manage Complaints()
Figure 2: Sequence Diagram The Waste Management internet site represents a significant
1. The user starts complaining: increase in waste management generation, the use of modern
The sequence begins when the user initiates a complaint digital answers to effectively cope with complicated
through the system’s interface. demanding situations. The following sections spotlight key
The user sends the message "Manage Complaints()" to the discussions about community capabilities and capability
system. consequences.
2. The system receives complaints:
Effective criticism handling: The integration of the admin
The system represented by the "Manage Complaints()"
module permits users’ lawsuits to be handled in one region,
block receives complaint messages from the user.
allowing administrators to speedy deal with and solve issues.
3. System Change Database:
Complaint dealing with correctly allows keep internet site
Once the system receives a complaint, it connects to the
hygienic and hygienic types, in the long run enhancing public
database to store the complaint details.
fitness hygiene standards.
The system sends an "Update Database" message to the
database. Empowering users: The person module empowers individuals
to actively participate in waste management by way of
presenting a platform for reporting complaints and updating
bin status. This participatory technique fosters a experience
of possession and obligation amongst network contributors
and encourages collaborative efforts to acquire a cleanser,
healthier life-style.
Productivity Improvement: The driving force module
integrates Google Maps capability to optimize direction
planning and navigation to increase productivity. Drivers are
able to speedy reach regions of user lawsuits, lowering
reaction times and improving service delivery. This simplified
Figure 5: Bin information details
method no longer best increases customer pride.
B. FIGURES
Figure 4: Dashboard
Figure 8: Map
VI. CONCLUSION
VII. ACKNOWLEDGEMENT
Gratitude is extended to all those who made it possible to
complete this report.Special appreciation is given to the project
guides, Prof. Aarti Dharmani and Prof.Merrin Solomon for her
invaluable contributions in providing stimulating suggestions
and encouragement to coordinate the project and guide the team
towards achieving the goal.
VIII. REFERENCES