All Projects
Case Study
Grocery Delivery Platform
Real-time grocery delivery backend with multi-store support, live order tracking via WebSockets, dynamic pricing engine, and a multi-store admin dashboard for operations teams.
Role
Lead Full Stack Engineer
Timeline
6 months (2024)
Next.jsNode.jsTypeScriptPostgreSQLAWS S3WebSockets
01The Problem
A grocery chain needed a scalable delivery platform handling real-time order tracking across multiple store locations, with dynamic pricing based on demand and inventory, and an operations dashboard for store managers.
02The Solution
Built a microservices-based backend with WebSocket channels for live order status, a dynamic pricing engine adjusting rates based on stock levels and time-of-day, and a multi-store admin dashboard. Deployed on AWS S3 with a Next.js frontend.
03Impact
- Handled 10,000+ daily orders across 15 store locations
- Reduced average order processing time by 40%
- Achieved 99.9% uptime over 6 months of production