2024SaaS

MenuScanOrder

QR code ordering & table management for cafes and restaurants — built to make front-of-house smoother for staff and simpler for guests.

Why this exists. I’ve watched busy services fall apart over tiny frictions — missing tickets, double-seated tables, a queue at the host stand while staff hunt for menus. MenuScanOrder is the platform I built to remove those frictions: guests scan, order, and pay from the table; staff keep a clean view of orders and seating; owners get a system that actually reflects how a venue runs.

Who it serves. It’s designed for two sides at once: operators who want a calmer, more profitable service, and guests who want convenience without confusion. Managers gain a live map of tables and orders; guests get a digital menu that respects preferences and context.

What it does

  • Admin dashboard: manage businesses, users, and roles with clarity.
  • Digital menus: categories, items, pricing — easy to create and update.
  • Table management: live status of tables to seat guests without guesswork.
  • QR codes per table/session: guests scan to open the right menu instantly.
  • Seamless ordering: guests place orders on their phones; changes are synced in real time.
  • Order management: staff view and action orders as they flow through the pass.

How it’s built

  • Backend: PHP with PostgreSQL for reliable relational data and transactions.
  • Architecture: multi-tenant SaaS concepts (owners, restaurant, menus, tables, orders, items).
  • Auth & roles: admins vs business owners, scoped access per restaurant.
  • Ops: version control on GitHub, CI/CD-friendly layout for future deploys.

Data model (short version)

Admins manage the platform. Each business owner manages a single restaurant. A restaurant has many menus; each menu has many items (with optional extra categories the owner defines). Each table can have many orders; each order can contain multiple items. Owners and staff update table and order status in real time.

MenuScanOrder database design
Database design for MenuScanOrder

Design document

Want the full picture — rationale, UX, and schema diagrams? Read the design doc below.

Open PDF (opens in a new tab)

← Back to Projects