Abstract:
The Online-Based Scrap Management System Service, or Scrapwala, is a web-based
platform designed to facilitate the buying, recycling, and selling various types of scrap. The
system provides a convenient and efficient way for customers to sell their scrap by
requesting pickups through the website. Once a customer selects the desired scrap category
and confirms the pickup request, a designated agent is assigned to collect the scrap. Upon
collection, the agent verifies the scrap, and the customer receives the corresponding value.
Scrapwala offers a user-friendly front-end interface with features like scrap category
browsing, customer account management, and order tracking. Customers can easily
navigate the website, select their desired scrap category, and manage their accounts and
orders. The backend comprises an admin panel that efficiently contains customer
information, order details, scrap inventory, and Buyer info. The technology stack employed
in Scrapwala includes React for front-end development, providing a responsive and
interactive user interface. The backend is powered by Node.js and Express.js, enabling
seamless communication between the front end and the database. The data is stored in
MongoDB, a NoSQL document database, ensuring flexibility and scalability for managing
customer information and transaction records. Scrapwala aims to streamline the scrap
management process by providing a centralized platform that connects customers, agents,
and recycling vendors. By digitizing the scrap management workflow, the system enhances
efficiency, transparency, and convenience for all stakeholders. The successful
implementation of Scrapwala will contribute to sustainable waste management practices by
promoting the recycling and reuse of scrap materials. It will also provide an accessible and
user-friendly platform for individuals and businesses to participate in the scrap market,
contributing to a cleaner environment and supporting the circular economy.