



๐งพ Case Study: Internal Stock Lookup and Booking System for Furniture Chain
๐ Problem
A growing furniture brand with multiple retail stores was struggling with chaotic stock coordination. Sales reps were:
- Constantly calling each other or factory staff to check item availability
- Managing a shared Google Sheet linked to an ERP system โ which was slow, error-prone, and often outdated
- Avoiding the ERP entirely because it was too complex for most frontline staff
This led to booking delays, double-sales, and frustrated customers.
๐ก Solution
I built a lightweight web-based internal tool tailored to their actual workflow. Store managers and reps could:
- ๐ Search stock in real-time by model, size, color, etc.
- โ Instantly mark items as "sold" to block them from other stores
- ๐ฆ Book orders with customer details & auto-generate a backend log
Only one backend staff member now needed to maintain the ERP โ the rest just used the web UI, which synced with ERP in the background.
The system included login-based access and simple role separation between sales and factory dispatch.
โ๏ธ Stack
- React + Tailwind (frontend)
- Node.js + Express (backend)
- MongoDB for fast querying
- Hosted on Render for instant deployments
๐ Outcome
- ๐ป Reduced booking errors by 90%
- โก Sales reps closed in-store sales faster with accurate stock visibility
- ๐งพ Factory team had an organized booking log without chasing updates
๐ Why It Worked
This wasnโt just about tech โ it was about adapting to how Indian retail teams actually work. By building a simple interface over a complex ERP, we made the system usable for non-technical staff and let the business scale without adding operational chaos.