aditya/work/b2bharat
2024  ·  JavaScript · Node.js · MongoDB · React Native

B2Bharat

supply-chain B2B marketplace application linking regional manufacturers to retail shopkeepers, cutting middlemen cuts.

in india, the supply chain between a small manufacturer in a tier-2 city and a local retail shop owner is incredibly fragmented. there are usually three or four middlemen (distributors, agents, wholesalers) between the factory floor and the store shelf. each middleman takes a cut, which drives up prices for consumers and squeezes the manufacturer's margins. b2bharat is a full-stack platform built to let manufacturers list their products and sell directly to retail stores, cutting out the intermediate layers. i built the backend using Node.js and MongoDB, handling product inventory, bulk pricing tiers, and order tracking. we built a mobile app for store owners so they can scan products, place orders, and coordinate regional shipping logistics. one of the hardest parts was handling the tax calculations (GST) and bulk invoice generation dynamically, as well as optimizing database queries so the app runs smoothly on low-end android devices with patchy internet connections. deploying this and seeing actual transactions go through between local suppliers and shopkeepers was a huge learning experience. it taught me how software can solve very real, physical logistics problems.

// links