Automatically checks for new reservations every 10 seconds while this app is open.
NEW RESERVATION
●Available · ●Reserved / Upcoming · ●Seated
CURRENT TABLE STATUS
Bookings
Scroll the list and tap a guest name to open the booking card.
Reservation Data
Live compact view of the Google Sheet · Owner/Manager can change Status.
Date
Time
Name
Phone
Pax
Area
Status
Loading…
Phone Booking
Phone bookings are saved directly as CONFIRMED reservations.
Table capacity is advisory only. Staff can override it when needed.
Select one or more tables. Total capacity is shown automatically.
Assign later
Tables
Loaded directly from the Tables sheet.
Customers
Automatically counted from completed reservation history and ranked from most visits to least.
Pickup Orders
NEW → ACCEPT + PRINT + PREPARING → READY → PICKUP + HISTORY
NEW ORDER
Menu Availability
Tap a dish to switch between AVAILABLE and SOLD OUT. Pickup customers see the change automatically.
Security
Owner-only staff access control. Base accounts come from STAFF_ACCESS_JSON; accounts added here are stored securely in Apps Script properties. Session revocation is enforced by the Staff API.
STAFF ACCESS
ADD ACCOUNT grants a Google account access without editing Netlify. LOG OUT invalidates current sessions. BLOCK denies access until RESTORE. Owner accounts are protected.
ADD STAFF ACCOUNT
The Owner Code above is required. New accounts can sign in with Google immediately after they are added.
Enter Owner Code and press REFRESH to load all staff access.