0% found this document useful (0 votes)
5 views18 pages

Pbl Report .PDF

The document presents a project report on a 'Smart Waste Management System' developed by students at Alard School of Engineering, Pune, for their Bachelor of Engineering in Artificial Intelligence and Data Science. The project aims to create a digital platform for efficient waste management and recycling, connecting sellers and buyers of recyclable items through a user-friendly web interface. The report outlines the project's objectives, methodology, results, and future enhancements, emphasizing its contribution to environmental sustainability.

Uploaded by

Harsh Nikumbha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views18 pages

Pbl Report .PDF

The document presents a project report on a 'Smart Waste Management System' developed by students at Alard School of Engineering, Pune, for their Bachelor of Engineering in Artificial Intelligence and Data Science. The project aims to create a digital platform for efficient waste management and recycling, connecting sellers and buyers of recyclable items through a user-friendly web interface. The report outlines the project's objectives, methodology, results, and future enhancements, emphasizing its contribution to environmental sustainability.

Uploaded by

Harsh Nikumbha
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 18

ALARD SCHOOL OF ENGINEERING,

PUNE DEPARTMENT OF AIDS/AIML

SECOND YEAR ENGINEERING

Academic Year: 2024-2025

A PROJECT REPORT ON

“SMART WASTE MANAGEMENT SYSTEM”

PROJECT BASED LEARNING

SUBMITTED BY

Dhanesh Uday Pujare

Under the Guidance of

Prof. Shilpa Shinde

1
CERTIFICATE

This is to certify that the project entitled “Smart Waste Management” submitted by
“Dhanesh Pujare, Harsh Nikhumbha, Mayur Patil, Shantanu Shelke” for the
partial fulfillment of the requirement for award of a degree Bachelor of Engineering
in Artificial Intelligence and Data Science, to the SPPU, Pune, is a bonafide work
carried out during academic year 2024-2025

Guide HOD

AIDS/AIML Department AIDS/AIML Department

Place: Alard University Pune


Date:

2
Acknowledgement

We have great pleasure in presenting the report on Mini Smart Waste Management We
take this opportunity to express our sincere thanks towards my guide Shilpa Shinde
Department of AIDS/AIML, AU Pune for providing the technical guidelines and
suggestions regarding line of work. We would like to express my gratitude towards his/her
constant encouragement, support and guidance through the development of project. We
thank Prof. Disha Nagpure HOD of AIDS/AIML, AU Pune for her encouragement
during progress meeting and providing guidelines to write this report.

We also thank the entire staff of AU Pune for their invaluable help rendered during the course
of this work. We wish to express our deep gratitude towards all my colleagues of AU Pune
for their encouragement.

Student Sign Student Sign Student Sign


Student Name Student Name Student Name

3
Declaration

We declare that this written submission represents our ideas in our own words and where others’ ideas
or words have been included, We have adequately cited and referenced the original sources. We also
declare that we have adhered to all principles of academic honesty and integrity and have not
misrepresented or fabricated or falsified any idea/data/fact/source in our submission. We
understand that any violation of the above will be cause for disciplinary action by the Institute
and can also evoke penal action from the sources which have thus not been properly cited or from
whom proper permission has not been taken when needed.

Student Sign Student Sign Student Sign


Student Name Student Name Student Name

Date:

Index

4
TITLE PAGE NO.
List of Figures 6
List of Tables 6
Chapter 1 1 Introduction 7-8
Chapter 2 2 Literature Review 9
2.1 Motivation 9
2.2 Problem Definition 9
2.3 Aim 9
2.4 Objectives 9
Chapter 3 3 Proposed System 10
3.1 Analysis/Framework/ Algorithm 10
3.2 Details of Hardware & Software 10
3.3 Design details 11-12
3.4 Methodology (your approach to solve the problem) 13
Chapter 4 4 Result 14-16
Chapter 5 5 Conclusions and Future Scope 17
Chapter 6 6 References 18

5
List of Figures

Figure No. Description Page No.

1 Website Flowchart 7

2 Use Case Diagram 8

3 Login Page 14

4 Role Select 14

5 Post Item 15

6 Main feed page 15

7 Buyers Feed page 16

List of tables

Table No. Description Page No.

1 Software Specifications 3
2 Hardware Specifications 3

6
CHAPTER 1

Introduction

In recent years, the importance of sustainability and eco-conscious living has been widely recognized across
the globe. With rising awareness of environmental issues, there is a growing emphasis on reducing waste,
promoting recycling, and reusing products to minimize ecological impact. However, despite technological
advancements, there remains a significant gap in how recyclable and reusable items are exchanged at the
grassroots level.

In India and many developing countries, informal waste collectors, commonly known as kabadiwalas or
radhiwalas, still form the backbone of local waste recycling systems. These individuals often operate
manually, relying on door-to-door collection and traditional networks to gather reusable materials.
Similarly, households often accumulate unused or broken items that could still hold value for someone else
— be it plastic bottles, newspapers, electronics, or furniture. Unfortunately, there is no unified, organized
digital platform that allows such individuals or groups to interact effectively and facilitate these
transactions.

This project aims to bridge that gap by providing a web-based solution named "Waste Management &
Recycling Marketplace." The platform is designed with a user-centric approach, ensuring ease of use and
accessibility for both buyers and sellers. It introduces a modern, digitized method for managing recyclable
waste by enabling users to create accounts, choose their role (buyer or seller), and post or browse listings
accordingly.

Sellers can upload images, add descriptions, set prices, and categorize waste items. Buyers can explore
listings, apply filters, and directly contact sellers via WhatsApp to inquire or initiate purchase. This
eliminates the need for physical sorting, negotiation, or travel during the discovery phase, making the
process more efficient and scalable.

To ensure accessibility and flexibility, the platform is built using widely supported technologies — HTML,
CSS, JavaScript, and Firebase. Firebase Authentication enables secure sign-in, while Firestore provides
cloud storage for all data including posts, user details, and timestamps. For image hosting, the system
integrates ImgBB, a free and developer-friendly image upload service.

Overall, the project contributes to the larger mission of environmental sustainability while leveraging digital
tools to simplify waste management. It not only helps reduce landfill contributions but also promotes
responsible consumption, social interaction, and reuse of resources in a structured and rewarding manner.

7
1.1 Software Requirement Specification

Software Requirement Specification

Front End Html, CSS, JS

Back End Firebase Authentication, Firestore Database, ImgBB


API

IDE Visual Studio Code

1.2 Hardware Requirement Specification

Hardware Requirement Specification

Operating System Windows 11

Processor I5 Generation

RAM 8GB

ROM 512GB

8
CHAPTER 2
Literature Review
2.1 Motivation

India generates an estimated 62 million tons of waste every year, of which only a small percentage is
effectively recycled. A considerable proportion of this waste could be reused or repurposed, contributing to
both environmental sustainability and economic growth. However, the absence of a centralized, accessible,
and user-friendly platform for individuals and waste collectors to exchange recyclable goods creates a
barrier to efficient waste management. Informal waste workers rely on outdated manual methods, and
households often throw away reusable goods due to lack of awareness or viable alternatives. The
motivation behind this project stems from the urgent need to bridge this disconnect using a digital, easy-to-
navigate solution that can empower communities, encourage reuse, and reduce waste.

2.2 Problem Definition

The traditional methods of waste trading and recycling are highly localized, inefficient, and disconnected
from the digital world. Sellers have no easy way of connecting with buyers looking for affordable, second-
hand goods, and buyers do not have a trusted or structured system to discover available waste items. The
manual nature of this process also limits transparency, scalability, and environmental impact. Hence, there
is a pressing need to develop a robust, digital, and real-time marketplace that allows seamless interactions
between buyers and sellers of waste and recyclable materials.

2.3 Aim

The primary aim of this project is to create a digital platform that acts as a two-way marketplace for
exchanging recyclable and second-hand items. The platform should not only allow waste sellers (like
kabadiwalas and households) to post details of items but also let buyers conveniently search, filter, and
contact the sellers directly, ideally through popular messaging platforms like WhatsApp. The platform is
intended to simplify, modernize, and scale waste management using web technologies.

2.4 Objectives

To design a visually attractive and responsive website for user-friendly access on mobile and desktop.
To provide a secure authentication system using Firebase Authentication.
To allow sellers to upload posts with images, descriptions, waste categories, prices, and contact details.
To enable buyers to view and filter posts based on waste type, price, and other parameters.
To integrate WhatsApp-based direct communication between buyers and sellers.
To store and manage all posts and user information in a real-time Firestore database.
To hide self-posted items’ contact buttons and encourage buyer-seller interactions only for different users.

9
CHAPTER 3

Proposed System

3.1 Framework & Algorithm

The core framework of the system is developed using a modular architecture, combining Firebase services
with web technologies to create a real-time, responsive, and secure application. Firebase Authentication
handles user registration and login functionalities for both buyers and sellers. Firestore is used as the cloud
database to store user data and item posts efficiently, with real-time updates across sessions. The system
leverages JavaScript for all front-end logic, particularly for role selection, dynamic UI rendering, filtering
posts, and redirecting users.

Additionally, the ImgBB API has been integrated to handle image uploads securely and efficiently,
allowing users to store item images off-site while retrieving them for display in posts. Each post submitted
by a seller contains details such as seller name, phone number, item name, price, type, image URL, and
timestamp. JavaScript DOM manipulation is used to fetch and render these posts in an Instagram-like feed,
ordered chronologically.

3.2 Hardware & Software

o Hardware Requirements:
 A PC or laptop with at least 4GB RAM
 Stable internet connection
o Software Requirements:
 Visual Studio Code (IDE) for development
 Firebase Console (for authentication and Firestore management)
 Google Chrome or Microsoft Edge (browser for testing and usage)
 Programming Languages/Frameworks:
 HTML5 (Markup Language)
 CSS3 (Styling and Layout)
 JavaScript (Client-side Scripting)
 Firebase SDK for Web (Authentication & Database)

3.3 Design Details

The application is divided into multiple web pages for modularity and user-friendly navigation. These
include:

 index.html: Handles login and signup for both users.


 role.html: Asks users to select their role — Buyer or Seller.
 add-item.html: Allows sellers to upload item details, including images and contact info.
 main.html: The unified marketplace feed, showing posts from all users.
 chat.html: Placeholder for future chat system or messaging inbox.

10
3.6 Website Flowchart

11
3.7 Use Case Diagram

3.4 Page Flow:

12
 User logs in or signs up on index.html
 Redirected to role.html to select role
 Seller is directed to add-item.html to post an item, then forwarded to main.html
 Buyer is directly redirected to main.html to view the marketplace

The feed design closely mimics social media platforms like Instagram, with post cards showing item
images, prices, types, and a “Message Seller” button linking to WhatsApp (if the post isn't self-created).

3.5 Methodology

The development methodology followed is a step-by-step incremental approach:

1. Firebase project setup including Authentication and Firestore configuration.


2. User authentication logic implemented using Firebase SDK.
3. Static HTML pages created and enhanced using CSS for responsive design.
4. JavaScript impleme nted for client-side logic — login validation, role handling, form submission,
and DOM updates.
5. ImgBB API integrated to upload and fetch item images.
6. Posts stored in Firestore with relevant metadata (seller ID, phone number, timestamps).
7. Items dynamically fetched and sorted based on timestamp to generate the Instagram-style feed.
8. WhatsApp chat integrated using phone number-based redirection.
9. Conditional rendering to hide message buttons on the seller’s own posts.

This methodology ensures clean separation of concerns, efficient code reuse, scalability for future features,
and a streamlined user experience.

13
CHAPTER 4
Result
The implementation of the "Waste Management" yielded effective and practical outcomes, meeting all core
objectives of the project. The website successfully enables users to log in or sign up using Firebase
Authentication, offering a secure and simple onboarding experience.

Screenshot 1: index.html page with Login & Signup UI

Once authenticated, users are directed to a role selection page where they choose to act as a buyer or seller,
allowing the platform to tailor their journey accordingly.

Screenshot 2: role.html page showing Buyer and Seller buttons

14
Sellers can upload item details including an image, name, type (such as plastic, paper, electronic, or
furniture), expected price, and phone number. The post submission stores the data in Firestore and uploads
the image to ImgBB.

Screenshot 3: add-item.html form filled with waste item data

After submitting, sellers are redirected to the main marketplace feed where all posts—including theirs—are
displayed in a clean scrollable layout.

Screenshot 4: main.html showing seller’s post on top of the feed

15
Buyers, upon selecting their role, are directly taken to the same feed page. There, all public listings are
displayed, and buyers can click the “Message Seller” button to open a WhatsApp chat with the seller.

Screenshot 5: Buyer’s view of main.html with “Message Seller” button visible

The logic ensures that sellers do not see this button on their own posts to avoid confusion or unnecessary
actions.

16
CHAPTER 5
Conclusions and Future Scope
The development and implementation of the "Waste Management and Recycling Marketplace" web
platform has successfully achieved its intended goals of digitizing the informal waste trading process and
offering a structured, scalable solution to a long-standing environmental challenge. By combining modern
web development techniques with real-time cloud-based services, the project provides an effective system
that supports sellers in uploading their recyclable items and buyers in discovering and purchasing them with
minimal friction.

One of the major achievements of the project is the integration of Firebase Authentication and Firestore to
create a seamless user experience. User data and waste item details are securely stored and managed,
ensuring that the platform is reliable and can handle simultaneous interactions. The implementation of role-
based navigation, where sellers are redirected to upload content and buyers directly view the marketplace,
creates a tailored experience that enhances usability. The decision to use ImgBB for storing and serving
item images also reduces storage overhead and keeps the platform fast and lightweight.

Furthermore, the user interface was designed to be intuitive and attractive. With its Instagram-inspired
layout, scrollable feed, and interactive buttons, users are likely to find the platform familiar and easy to use.
The inclusion of WhatsApp integration for direct buyer-seller communication simplifies transactions and
adds a real-time social interaction component that is rarely seen in similar systems.

Despite being developed as a prototype or mini project, this system lays a strong foundation for future
development and deployment at scale. With the basic structure in place, numerous enhancements can be
incorporated to improve both functionality and user engagement.

Future Scope:

1. Location-Based Search: Integrate Google Maps API or Geolocation features to allow buyers to
filter posts by distance.
2. Chat System: Implement a built-in chat feature or message inbox to store conversations and
enable real-time messaging within the platform.
3. Search and Filter Functionality: Add advanced filtering options based on category, price range,
location, and item condition.
4. Image Optimization and Preview: Add client-side image previews and compression before
uploading to save bandwidth.
5. Admin Dashboard: Develop a backend panel for administrators to manage users, posts, and
perform analytics.
6. Progressive Web App (PWA): Convert the site into a mobile-first app with offline functionality
and push notifications.
7. Multilingual Support: Provide language selection options to enhance accessibility across
different regions of India.
8. Data Analytics: Track the number of items sold, active users, and transaction history to provide
insights and improve user engagement.
9. Reputation System: Introduce a rating and review feature so buyers can evaluate sellers,
improving credibility.

In conclusion, the project not only demonstrates the power of combining web development with real-world
social needs but also creates a foundation upon which larger, more feature-rich waste management systems
can be built. It bridges the gap between informal waste collection and digital access, paving the way for
smarter, more sustainable urban living.

17
CHAPTER 6

References

1. Folianto, F., Low, Y.S. and Yeow, W.L., 2015, April. Smartbin: Smart waste management system. In 2015

IEEE tenth international conference on intelligent sensors, Sensor Networks and Information Processing

(ISSNIP) (pp. 1-2). IEEE

2. Pardini, K., Rodrigues, J.J., Diallo, O., Das, A.K., de Albuquerque, V.H.C. and Kozlov, S.A., 2020. A smart

waste management solution geared towards citizens. Sensors, 20(8), p.2380.

3. Fei, T.P., Kasim, S., Hassan, R., Ismail, M.N., Salikon, M.Z.M., Ruslai, H., Jahidin, K. and Arshad, M.S., 2017,

May. SWM: Smart waste management for green environment. In 2017 6th ICT International Student Project

Conference (ICT-ISPC) (pp. 1-5). IEEE.

4. Rutqvist, D., Kleyko, D. and Blomstedt, F., 2019. An automated machine learning approach for smart waste

management systems. IEEE transactions on industrial informatics, 16(1), pp.384-392.

18

You might also like