Zur Startseite
Reservierungen

Floor plan

A drag-and-drop editor and the live operational view of your dining room.

The floor plan editor lets you describe the physical layout of your restaurant so that DineOS can assign tables intelligently and so that hosts can see at a glance what is happening on the floor. The same canvas is used for editing and for live service — there are no separate "design" and "runtime" modes.

Sections

Tables are grouped into sections such as terrace, bar, main room, or private dining. Each section can have its own opening hours, capacity cap and minimum-spend rules. A common pattern: the terrace closes at 22:00 even though the main room serves until 23:30.

Tables

Each table has the following attributes:

NameTypeRequiredDefaultDescription
Shape'round' | 'square' | 'rectangular'RequiredVisual shape on the canvas.
Min capacitynumberRequiredSmallest party size that should be assigned to this table.
Max capacitynumberRequiredLargest party size that should be assigned to this table.
Modifiersstring[]Tags such as wheelchair-accessible, window seat, high-top, booth, outdoor.
Combinable withtableId[]Adjacent tables that can be merged for larger parties. DineOS will suggest combinations automatically.

Status colors

During service, tables are color-coded:

  • Gray — free.
  • Yellow — reserved for an upcoming booking.
  • Green — seated and within the expected turn time.
  • Orange — approaching the turn-time limit.
  • Red — overdue.
  • Blue — being cleaned and reset.

Build your first plan

  1. 1

    Create your sections

    Open the floor plan editor and add a section for each distinct dining area. Give each section a clear name — guests will see these in the widget if you enable section selection.
  2. 2

    Drop tables onto the canvas

    Drag tables from the toolbar. Snap-to-grid is on by default; hold Shift while dragging for free positioning.
  3. 3

    Set capacities

    For each table, set min and max guests. A 2-top should be 1–2; a 4-top is usually 2–4. Tight bounds give the auto-assigner the best chance to make good decisions.
  4. 4

    Mark combinable pairs

    Select two adjacent tables and click Mark combinable. The system will then suggest the combination for parties that exceed either table.
  5. 5

    Publish

    Hit Publish. Until you do, the live view continues to use the previously published version, so you can edit safely during service.
Tip
Take a photo of the dining room from above and paste it as a background image — it is much faster than positioning from memory.