Skip to content

Table Planner ​

Use this page to design your floor layout — create areas (Indoor, Rooftop, etc.), add tables, drag them on a snap grid, then Save Layout. Used by reservation timeline and floor views.

Open the screen: Sidebar → Settings → Table Planner

Plan and permission

Requires TABLE PLANNERS permission. Not behind the table-reservation add-on.

Two kinds of save

Save Layout — position, rotation, shape, chair placement on canvas. Add / Edit / Duplicate Table dialogs — name, seats, area, and flags save immediately to the API.


Floor layout editor ​

What it does

Full-screen editor: location picker and toolbar on top; left panel (areas and tables); canvas in the centre; right panel when a table is selected. In View Mode, only the canvas shows (read-only overview).

Step-by-step

  1. Pick location (first outlet auto-selects).
  2. Add Area in the left panel — tables must belong to an area.
  3. Tap New Table, fill the form, tap Add Table.
  4. Drag tables on the grid; tap one to open the layout panel for rotation and seats.
  5. Tap Save Layout before you leave or switch location.

Table layout planner canvas


Add and edit areas ​

Areas are dining zones (e.g. Indoor, Patio). Every table belongs to one area.

Add an area ​

  1. In the left panel under Areas, tap Add Area.
  2. Enter Area Name — placeholder e.g. Indoor, Rooftop…
  3. Set Available Offline and Available Online (both default on).
  4. Tap Add (or Cancel / Escape to close).
  5. Success: Area added — "{name}" created.

The first area is auto-selected when the list loads.

Edit an area ​

  1. Tap the pencil icon on the area row.
  2. In Edit Table Area, change Area Name, Active, Available Offline, or Available Online.
  3. Tap Save.
  4. Success: Area updated.

Delete an area ​

  • Trash icon appears only when the area has 0 tables.
  1. Tap Trash → confirm in Delete Area.
  2. Success: Area deleted.

Tap an area name to filter the canvas to that area only. A banner on the canvas shows the area name and table count.


Add and edit tables ​

Add a new table ​

New Table is disabled until at least one area exists.

  1. Select the area you want (optional — dialog uses the selected area).
  2. Tap New Table.
  3. In Add New Table:
FieldWhat to enter
Table NameRequired — e.g. Table 5, T-05, VIP-1
ShapeRectangle, Square, Circle, Oval, or Cylindrical
Min Seats / Max Seats1–20 (defaults 2 and 4)
PriorityOptional number
ActiveOn by default
Available Offline / Available OnlinePer-table channel toggles
  1. Tap Add Table (Adding… while saving).
  2. Success: Table added — table is placed on the canvas automatically.

Edit a table ​

From All Tables (pencil icon), the canvas quick-action chip, or the right panel Edit Table button:

  1. Open Edit Table.
  2. Change name, shape, Table Area, min/max seats, priority, or toggles.
  3. Tap Save Changes.
  4. Success: Table updated — no Save Layout needed for these fields.

Duplicate a table ​

  1. Tap Copy on a table row or on the canvas chip.
  2. In Duplicate Table, enter a new Table Name (suggested name pre-filled).
  3. Tap Create Table.
  4. Success: Table duplicated — copy appears on the canvas.

Delete a table ​

Canvas chip, right panel, or list → Delete → confirm Are you sure you want to delete "{name}"? → Delete.

Not placed tables ​

Tables without a canvas position appear under Not Placed. Tap + to Add to canvas.


Canvas and layout panel ​

Canvas

  • 40px snap grid. Drag to move; tap to select; tap empty space to deselect.
  • Rotate with the handle on the selected table, or use the right panel slider.
  • Selected table shows a chip: Duplicate, Edit, Delete.

Right panel ({name} layout)

  • Shape, Place seats evenly (or manual Top/Bottom/Left/Right chairs), X / Y, Rotation.
  • Remove from Canvas — table stays in the system but moves to Not Placed.
  • Done closes the panel; use Save Layout to persist canvas changes.

Toolbar

ControlWhat it does
View Mode / Edit ModeRead-only zone overview vs editing
Zoom40%–200%; tap % to reset to 100%
Undo / RedoSession only — still need Save Layout
Save LayoutLayout saved — N table(s) updated successfully.

Save before leaving

Drag and rotate changes are lost on refresh until you tap Save Layout. Switching location without saving also loses unsaved layout work.

Common mistakes / FAQs

  • New Table disabled. Create an area first.
  • Cannot delete area. Remove or reassign all tables in that area first.
  • Name or seats wrong on POS. Use Edit Table, not only the layout panel.
  • Undo after reload. Undo is local; only Save Layout writes to the server.

View mode ​

Tap View Mode for a read-only map: areas as coloured zones, All Areas and per-area chips in the top bar. Left panel, save, and undo are hidden. Tap Edit Mode to change the layout.


Permissions ​

What you needWhy
TABLE PLANNERS — READOpen planner, view mode
TABLE PLANNERS — CREATEAdd areas and tables
TABLE PLANNERS — UPDATEDrag, save layout, edit
TABLE PLANNERS — DELETEDelete tables and empty areas

Pratham POS User Guide