Restaurant Overview
Restaurant Overview is the real-time command centre a manager opens at the start of a shift and keeps on a back-office screen — it shows today's revenue and covers, a colour-coded live table grid, every pending KOT with its age, upcoming reservations for the next few hours, who is on duty, and any pending delivery orders, refreshing itself automatically.
Overview
The whole page loads from a single endpoint and auto-refreshes every 30 seconds in the background (a silent refresh — no loading skeleton reappears); a separate 60-second timer just re-renders elapsed-time labels (KOT age, table occupied time) without a network call.
An OCCUPIED table automatically displays as "Needs attn" (red, ALERT styling) once its oldest KOT has been sitting for more than 25 minutes — this is computed on the frontend from the table's oldestKot timestamp, not a separate status stored on the table.
A red alert bar appears above the KPIs whenever any table has been waiting more than 25 minutes or the oldest pending KOT is over 25 minutes old, naming the affected tables directly.
The KPI strip shows Revenue Today with a progress bar against a target, Covers Served, Avg Bill, Table Turns (average for the day), Active KOTs (with the oldest pending time), and Deliveries (with how many are currently out).
The table grid on the left groups tables by section, each section header showing how many of its tables are currently free; tables with no section assigned are grouped under "Other".
The right-hand sidebar lists Active KOTs sorted oldest-first (colour-coded amber past 15 minutes, red past 25), Upcoming Reservations (next few hours, with a CONFIRMED/PENDING badge), Staff on Duty (flagging anyone with no section assigned), and current Delivery Orders with elapsed time since placed.
This page is read-only — there are no add/edit actions here; it is a monitoring view that links your attention to Table Management, Kitchen Orders (KOT) and Reservations for any action.
Before You Start
- You must have the Billing feature enabled on your plan.
- Table Management must have at least a few tables set up (Table Management or Floor Plan) for the table grid and KPIs to show anything meaningful.
Step-by-Step Guide
1 Start a shift with the dashboard
- Open Restaurant Overview at the start of service.
- Check the KPI strip for revenue progress toward target and how many covers have been served so far.
- Scan the table grid for any red "Needs attn" tiles or the alert bar at the top — these are tables or KOTs that have been waiting too long.
- Check Staff on Duty for anyone shown "⚠ Not assigned" and assign them a section from Section Assignment or your roster.
2 React to an aging KOT or table
- Watch the Active KOTs panel — entries turn amber after 15 minutes and red after 25 minutes.
- Click through to Kitchen Orders (KOT) or Kitchen Display (KDS) to check on a specific ticket.
- If a table itself is flagged "Needs attn", check in with the table or use Table Management / Host Station to see its live status and party size.
3 Check upcoming reservations at a glance
- Review the Upcoming Reservations panel in the sidebar for parties arriving soon, their pax and assigned table if any.
- For unassigned parties ("No table assigned"), head to Host Station or Reservations to allocate a table ahead of arrival.
Every Field & Button, Explained
| Field / Button | What it does |
|---|---|
Revenue Today / target % | Total sales recorded today against a target figure; the progress bar fills according to percentage of target reached. |
Covers Served | Total guest count served today across all tables. |
Avg Bill | Revenue Today divided across covers — an average per-guest spend figure. |
Table Turns | Average number of times a table has been seated and cleared today, store-wide. |
Active KOTs | Count of kitchen tickets still pending; shows the oldest pending KOT's age alongside the count. |
Table status colours | Green = Free, Blue = Occupied, Amber = Reserved (with next reservation time shown), Grey = Cleaning, Red = Needs attn (auto-applied when an occupied table's oldest KOT exceeds 25 minutes). |
Deliveries | Count of delivery orders currently open, with how many are already "out for delivery" versus still preparing. |
Tips & Best Practices
- Keep this dashboard open on a spare screen or tablet at the host stand or manager station during service — the 30-second auto-refresh means you never have to manually reload it.
- A recurring red alert bar at open is usually a sign that KOTs are not being cleared/served promptly in Kitchen Orders (KOT) — check kitchen station routing if it happens every shift.
- If "Staff on Duty" keeps showing unassigned staff, fix it once in Section Assignment rather than every shift — the dashboard just reflects whatever is set there.