Skip to content
13-Prabhat edited this page May 10, 2025 · 1 revision

Welcome to the SmartDineQR wiki!

Step-by-Step Workflow

  1. QR Code Placement on Table Each table in the restaurant has a unique QR code. This QR code contains a URL or ID representing that specific table/session.
  2. Customer Scans QR Code The customer scans the QR code using their smartphone. The QR redirects them to a digital menu page (either web-based or app-based).
  3. View Menu & Place Order The customer sees a categorized menu (e.g., Starters, Main Course, Beverages). They select food items and add them to the cart. After reviewing the order, they submit the order.
  4. Order Processing (Backend) The order is saved in the database with details:
  • Table number
  • Items ordered
  • Time and order status (Pending/Preparing/Delivered) The backend processes and stores this data for the kitchen and billing system.
  1. Kitchen Display Staff in the kitchen can see all incoming orders on a dashboard (admin panel). Orders are shown by table number with item names and quantity. The kitchen updates the status (e.g., 'Preparing', 'Ready').
  2. Billing System After food is delivered, the system calculates the bill automatically: Total = Item Price × Quantity Optionally, tax and service charges are added. A bill page is shown to the customer for payment.
  3. Payment & Checkout (Optional for Dummy) Customer pays through cash/card/UPI. In advanced versions, a payment gateway (like Razorpay/Paytm) can be integrated. Once paid, the order is marked as Completed

Clone this wiki locally