Skip to Content

Seating

The Seating page lets you configure your restaurant’s table layout using a visual floor plan. You can create multiple rooms (dining areas), add tables with custom shapes and sizes, and drag them into position on an interactive canvas.

Navigate to Settings > Seating to get started.

Seating floor plan in Back Office

Adding a Table

  1. Click + Table in the toolbar to create a table for any room, or click + Add within a specific room’s header.
  2. Fill in the table details:
    • ID — a display name (e.g., “A1”, “Bar 3”). Must be unique across all rooms.
    • Room — select an existing room or type a new name to create one.
    • Min / Max Capacity — the party size range for the table.
    • Online Reservation — toggle whether the table is available for online booking.
    • Shape & Size — choose from rectangular or circular presets in various sizes.
    • Rotation — for rectangular tables, pick 0, 45, 90, or 135 degrees. Previews show the actual rotated shape.
  3. Click Submit. The table appears on the floor plan at an automatically assigned position.

Editing a Table

Click any table on the floor plan to open the edit dialog. You can change any of the fields described above. To delete a table, click the trash icon in the edit dialog and confirm.

Repositioning Tables

Drag any table on the floor plan to move it. The position snaps to a grid for clean alignment. The new position is saved automatically when you release.

If the cursor leaves the canvas area during a drag, the table snaps back to its original position.

Zoom

Use the zoom slider and +/- buttons in the toolbar to adjust the floor plan scale from 0.5x to 1x (default 0.6x). The zoom level applies to all rooms.

POS App

The seating layout configured here is also used in the POS app for table-based ordering.

Seating layout in POS app Seating action in POS app
Last updated on