🍽️ Restaurant QR Ordering System — Full Stack Project
Built a complete restaurant management system from scratch, solo, designed to modernize the dining experience through QR-based ordering.
🔧 Tech Stack:
• Backend: Django + Django REST Framework + Django Channels (WebSockets)
• Frontend: React.js + Tailwind CSS + Framer Motion
• Real-time: Redis + WebSockets for live order updates
• Database: SQLite (dev) → production-ready
✅ Key Features:
• QR Code Menu — customers scan table QR to browse & order
• Real-time Admin Dashboard — live order/delivery/reservation management with sound notifications
• Multi-branch Support — each branch has its own admin & dashboard
• Table Reservation System — with deposit payment via InstaPay & time-slot blocking
• Delivery System — full tracking with unique codes & live status updates
• End of Day Report — printable daily revenue summary
• Payment Flow — Cash & InstaPay with receipt upload & admin confirmation