ScrapBag is a startup that enables users to sell scrap online through a seamless pickup and payment experience. I was responsible for developing the backend services that powered the customer platform as well as the internal fleet management system.
For the customer application, I built scalable REST APIs for user authentication, scrap pickup requests, order management, and wallet transactions. When a user scheduled a scrap pickup, the system automatically created an order and assigned it to the operations workflow.
I also developed the backend for the fleet management platform used by drivers and field executives. Each driver was associated with a vehicle and could view assigned pickup requests, navigate their collection route, update pickup status, and mark orders as completed in real time.
Once a pickup was successfully completed, the backend calculated the scrap value, updated the order status, and automatically credited the customer's account with the corresponding amount. This ensured a smooth end-to-end workflow from booking a pickup to receiving payment.
Like this project
Posted Jun 26, 2026
Role: Backend Developer (Node.js, Express.js, MongoDB, REST APIs)
ScrapBag is a startup that enables users to sell scrap online through a seamless pickup and...