Udit Shroti Logo Image
Udit Shroti

QR Based Restaurant Ordering System

A QR-based restaurant ordering web application that allows customers to scan a QR code, browse the menu, customize orders, and place them directly from their phone without waiting for staff.

Image of QR Based ordering system menu dashboards

Project Overview

This project is a QR-based digital ordering system designed for restaurants and cafés. Customers can scan a QR code placed on the table to open the menu, select items, adjust quantities, add special instructions, and place orders instantly from their mobile device.

The system also includes an order management dashboard for the restaurant staff, where orders are displayed with customer names, order status, and payment type. This reduces manual errors, speeds up service, and improves the overall dining experience.

Key Features

  • QR-based menu access without app installation
  • Real-time order placement from customer devices
  • Order customization with special instructions
  • Kitchen/staff order dashboard
  • Mobile-friendly responsive design

Tools Used

HTML
CSS
JavaScript
Node.js
Express.js
REST APIs
Git
Firebase
Vercel