Web App
Nov 2025
Dil Se Bakery
Production-grade bakery e-commerce app with order queuing, inventory management, and Kanban admin dashboard.
About the Project
A full-stack, production-grade e-commerce application for a bakery, featuring sophisticated business logic for order queuing, real-time inventory control, and a comprehensive admin dashboard. Includes guest cart with automatic merging, intelligent pickup time scheduling, Redis-based concurrency control, and a Docker-ready deployment setup.
Technologies Used
Next.js 16TypeScriptPostgreSQLRedisPrismaJotaiTanStack QueryTailwind CSSShadcn UIZodCloudinaryDockerBun
Key Features
- Smart guest cart with automatic merging upon login and real-time stock validation
- Intelligent pickup time slot scheduler using sequential order queuing with baking duration logic
- Kanban-style admin order management with status flow: Pending → Preparing → Ready → Completed
- Redis Mutex concurrency control to prevent race conditions and token bucket rate limiting for API protection
- Full CRUD inventory management with soft delete, image upload via Cloudinary, and bento grid admin dashboard