AM

RMS / Waiter Order Screen

Waiter Order Screen

Let waiters select a table, search menu items, add modifiers, capture notes, and send orders to kitchen instantly.

WaiterManager

Connected Customer Journey

Thabo Mokoena - Table A1

Current step: Customer Arrived. This same demo lifecycle feeds every department page.

Available
Customer Arrived
Greeted
Table Assigned
Seated

Active Order ORD-251

Burger x2Pending

Kitchen - Food

Fries x1Pending

Kitchen - Food

House Lemonade x2Pending

Bar - Drink

Subtotal$26.00
Tax$2.08
Service$2.60
Total$30.68

Open Tables

18

Active Carts

7

Avg Timer

10m

Ready Pickup

5

Search...⌘K

Operational Cards

Realistic demo data for daily restaurant work.

Search, filter, sort
Draft

Table A1 - Burger x2

Customer: Thabo | Dine In | No onions

$20

Sent

Table B4 - Pizza x1

Customer: Morgan | Dine In | Extra cheese

$12

Preparing

Takeaway - Fries x3

Customer: Walk-in | Collection counter

$12

Real-World Workflow

1Select table
2Search menu
3Add items
4Add notes/modifiers
5Send order
6Kitchen receives instantly

Data Table

Includes pagination-ready structure and keyboard-friendly rows.

OrderCustomerTypeTimerTotal
Table A1 - Burger x2Customer: Thabo DraftToday$20
Table B4 - Pizza x1Customer: Morgan Sent5 min ago$12
Takeaway - Fries x3Customer: Walk-in Preparing6 min ago$12
Page 1 of 4

Business Rules & Validation

A table is required before sending.
Unavailable menu items cannot be added.
Every modifier affects the running total.
Validation: Require table, item quantity greater than zero, and notes under 240 characters.

Live Event Routing

order.createdActive
kitchen.ticket.receivedActive
table.status.changedActive

Audit Log

06:54 PM

Customer arrived and is waiting to be seated

Live Notifications