Scrap Connect – Collection, Find Dealer and Recycle eWaste Management Mern Stack React Js
Abstract
The rapid growth of electronic and scrap consumption has led to a significant increase in electronic waste (e-waste), posing serious environmental and health hazards. To address this challenge, we propose an advanced E-Waste Collection and Recycle web application built using the MERN Stack (MongoDB, Express.js, React.js, Node.js). This platform provides an efficient, user-friendly system that connects users, scrap dealers, and authorized recyclers to ensure safe and responsible disposal of electronic waste. The User Module enables individuals to submit e-waste details, upload images, view estimated pricing, and request pickups. Scrap Dealers can manage collection tasks, bid on scrap submissions and search for Recyclers. Recyclers can log recycling operations, report processed waste, and maintain environmental compliance and search scrap dealer. The Admin Module oversees platform activity, approve registrations, and get recycle reports. React.js enhances user experience with a dynamic, responsive interface, while MongoDB ensures scalable data handling. This system promotes sustainable practices by digitizing and simplifying the e-waste management lifecycle, ultimately contributing to a cleaner, greener environment.
Software Requirements: –
MERN React JS Software Languages
Front End : React JS, CSS3, Bootstrap
Back End : Express JS, Node JS,
Data Base: Mongo DB
Tools:
VS Studio
Mongo
Module List
User Module
- Register/Login
- Submit e-waste/scrap details (Bid)
- Unique Bid ID, Customer Name, Mobile, Waste Type, quantity, condition, Description, UPI ID (Optional), QR Code (Optional), Geo Location, Status (Active,Closed)
- Upload e-waste photos for assessment
- View estimated pricing
- Update Request Status (Pending, Accept, Reject, Cancelled)
- Search Scrap Dealers
- Area wise or any field search
- Pick Request
- Name, Mobile, Geo Location, Status (Pending, Accept, On the way, Completed)
- Post feedback
- My Profile
Scrap Dealer Module
- Register
- Waiting For admin approvel
- Login
- Post Scrap Shop Details
- Name, Description, Price List, Mobile, Email, Address, City, Pincode, Geo Location
- View collection requests
- Pending, Accept, On the way, Completed – pickup tasks
- View all scrap Bid Request
- Send Bid – Name, Mobile, Pricing, Status
- Find Recycler
- Name, Mobile, Email, Address, City, Mobile
- My Profile
Recycler Module
- Register/Login
- Waiting For admin approvel
- Post Recycle
- Date, eWasteType,
- wasteCondition (Recyclable, Partially Recyclable, Disposed),
- Qty, recyclable Parts, nonRecyclableParts, recyclingMethod, Proof Image, finalStatus(Recycled, Partially Recycled, Sent to Hazardous Disposal)
- Report recycling completion
- My Profile
Admin Module
- Login
- Manage users, scrap dealers, and recyclers
- Verify and approve new Recycler,Scrap registrations
- Generate Reports – Recycle
Existing System
Currently, the e-waste disposal and recycling process in many regions is unorganized and manually managed. Most users are unaware of proper e-waste disposal channels and often discard electronic and scrap items with regular waste. Collection and recycling are typically handled by local scrap dealers or informal workers who lack the tools and systems to manage and track e-waste responsibly. There is limited coordination between users, scrap dealers, and certified recyclers. In some cases, a few recycling services may be available, but they often rely on offline communication, phone calls, or physical visits, resulting in inefficiency and lack of transparency.
Disadvantages of the Existing System:
- Lack of Awareness: Users are often unaware of proper disposal methods and the environmental impact of improper e-waste management.
- No Record Keeping: There is minimal or no digital record of e-waste transactions, making it difficult to track the volume and recycling status.
- Time-Consuming Process: Manual handling and communication lead to delays in collection and recycling.
- Unverified Dealers: Informal scrap dealers may not follow proper recycling protocols, risking environmental damage.
- No Transparency: Users cannot track the status of their requests or verify whether the waste was responsibly recycled.
Proposed Solution:
The proposed system is a web-based platform developed using the MERN Stack (MongoDB, Express.js, React.js, Node.js), designed to streamline the e-waste collection and recycling process. It acts as a centralized solution connecting Users, Scrap Dealers, and Authorized Recyclers through a responsive and interactive interface. Users can register, submit e-waste details, upload images, and request pickups. Scrap dealers can bid on collection requests, update pickup status, and coordinate with recyclers. Recyclers can post recycling activities and generate final reports. The admin module manages dealer/recycler approval, and system-wide reporting. With real-time status updates, geolocation, and digital records, the platform promotes accountability, efficiency, and eco-friendly waste disposal.
Advantages of the Proposed System:
- User-Friendly Interface: Built with React.js for a smooth and responsive user experience.
- Photo Uploads: Allows visual verification of e-waste condition for accurate bidding and assessment.
- Streamlined Workflow: Automates collection, bidding, and recycling processes.
- Secure Login & Verification: Ensures only authorized users, dealers, and recyclers are allowed.
- Real-Time Status & Reports: Track request statuses and generate digital recycling records.
- Eco-Friendly Impact: Promotes responsible recycling and reduces environmental pollution.
Conclusion:
The E-Waste & Scrap Collection and Recycle System developed using the MERN Stack (MongoDB, Express.js, React.js, Node.js) presents an innovative solution to address the growing concern of e-waste management. By digitally connecting Users, Scrap Dealers, and Authorized Recyclers, this platform ensures a streamlined, transparent, and efficient process for e-waste disposal and recycling. The system provides an eco-friendly approach to managing electronic and scrap waste, empowering users to make responsible decisions while ensuring that waste is recycled in an environmentally conscious manner. The integration of features such as geo, real-time updates, and secure login mechanisms offers users a seamless experience, making the platform a vital tool in sustainable waste management. By promoting responsible recycling and waste reduction, this system plays an essential role in mitigating the environmental impact of e-waste.
Scrap Connect – Collection, Find Dealer and Recycle eWaste Management Mern Stack React Js