The Time Table Module provides a visual timeline of restaurant reservations, allowing staff to efficiently manage table bookings throughout the day. It helps in identifying overlaps, table availability, and guest statuses in an organized manner.
Key Features of the Time Table view
1. Timeline-Based Table Reservations (Main Grid View)
- Displays bookings in a timeline -style for the selected date (in the screenshot).

- Each row represents a specific table.
- The reservations are represented in different colours:
- Unconfirmed – The booking has been created but not yet confirmed.
- Awaiting payment – The customer needs to complete payment before the booking is confirmed.
- Waiting for confirmation – The reservation is pending approval.
- Booked – The reservation is confirmed.
- Arrived – The guests have arrived and are seated.
- Finished – The guests have completed their visit and left.
- Canceled – The reservation was canceled.
- No-show – The guests did not arrive.
- Waitlist – The reservation is on the waitlist, pending an available table.
- Waitlist canceled – A waitlist reservation was canceled.
- Table ready – The table is prepared and ready for guests.
2. Booking Conflict Alerts
- If the number of guests exceeds the available seats, a warning appears.
- Example: In Screenshot, the system notifies that the number of guests is greater than the number of seats.

3. Booking Status Updates
- The system allows for status updates on reservations.
- Example: In Screenshot below, the status of Walk-in has been updated to “Arrived”.
- This helps staff track which guests are on-site, still expected, or have completed their meals.

Best practices
The Time Table Module enhances restaurant management by providing:
- A visual, timeline-based overview of reservations.
- Conflict detection for overbooked tables.
- Real-time status updates for tracking guest arrivals.
This module ensures smooth table assignment and reservation tracking, helping staff optimize seating and prevent scheduling issues.
FAQ
1. How do I add a new reservation in the Time Table Module?
To add a new reservation, click the “Add” button in the booking section, select the date, table, and number of guests, then confirm the reservation (read more here).
2. What do the different colors in the timeline mean?

3. What happens when a reservation exceeds the table capacity?
The system displays a conflict warning (as shown in Screenshot above) if the number of guests exceeds the available seats. Staff can then adjust the seating arrangement accordingly.The system provides a tooltip with an alert message when hovering over the affected booking.

4. Can I change the status of a booking?
Yes. Clicking on a booking allows you to update its status (e.g., Arrived, No-show, Completed, Canceled).
5. How can I view past or future reservations?
Use the date selector at the top of the screen to navigate to different days.
6. Can I filter reservations by status?
Yes. The Time Table allows filtering by arrived, pending, completed, canceled, or no-show reservations, etc…