Reservations
Take online table bookings and manage them from the admin dashboard.
The Reservations module handles the full lifecycle of a table booking — from a guest requesting a slot on your public booking page, through staff confirmation, to the guest arriving or cancelling.
Pages
- Make a Booking — Guest-facing booking form — date, zone, slot, party size, and contact details.
- Booking Status — Guests look up their reservation and cancel if needed.
- Admin Dashboard — Staff view — confirm, reject, and manage all incoming and confirmed bookings.
- Admin Settings — Block dates and slots, and adjust per-slot zone capacities.
- Admin Login — Passwordless magic-link sign-in for staff.
Booking flow overview
Guest → Booking page → Submits request
↓
Admin dashboard (Incoming tab)
↓
Staff confirms or rejects
↓
Guest receives email (confirmed / rejected)
↓
Guest arrives → staff can mark no-show
What is not yet available
- Online payments — no deposit or prepayment flow; coming in a later phase
- WhatsApp notifications — confirmation and reminder messages via WhatsApp; coming in a later phase