How to use it
Quick start
- Pick a scenario in the left sidebar.
- Drag furniture to rearrange. Click a piece, then R to rotate, Delete to remove.
- Add pieces from the Furniture section — click a piece, then click the room to drop it. Esc to stop.
- Set a price in the Revenue panel. Readouts update live.
Scenarios
Each scenario has its own saved layout and pricing. Switch freely.
First visit: the room's current furniture carries over; the scenario's people are added automatically.
+ New scenario (bottom of list): name it, set person counts, click Create.
Furniture
Click a catalog item → click the room to drop it. Keep clicking to place more. Esc to stop.
- Drag to move.
- R — rotate 90°.
- Delete / Backspace — remove.
+ Add new item (bottom of Furniture list): name, category, W / D / H in metres, price. Custom pieces render as a plain coloured box.
People
Six types — adult (grey), teen (yellow), child (orange), toddler (pink), wheelchair user (purple), staff (red). Drop from sidebar into room.
Staff don't count as paying visitors. Staff ratio: minimum 1 always; if children are present with no other adults, minimum is 1 per 6 children. Red warning when under-staffed.
Revenue
Each scenario has its own pricing. Add lines in the Revenue panel:
- Per person — × non-staff on the floor.
- Per family — × families count you enter.
- Flat fee — one-off amount.
- Items sold — × quantity you enter.
- 2-for-1 charity — same, reported separately.
Use Variants to save multiple price configs (e.g. weekday vs weekend) for the same scenario.
Readouts
| Readout | What it means |
|---|---|
| Free floor | NIA minus placed furniture. |
| Comfort capacity | Free floor ÷ 1.5 m²/person. Red when exceeded. |
| Legal max | 60-person landlord cap. Red when exceeded. |
| Staff | Actual / required. Red when under-staffed. |
| Total cost | Sum of placed furniture costs. |
| Revenue | Sum of active price lines. |
Save & share
Auto-saves to the cloud ~2 seconds after each change. Coworkers see it on next reload.
- Save snapshot — freezes the current layout under a name.
- Open snapshot — restores a saved snapshot as the shared layout.
- Download / Restore backup — local JSON file, for offline safety.
If someone saves while you're editing: choose "Reload theirs" or "Save anyway".
Keyboard shortcuts
| Key | Action |
|---|---|
| R | Rotate selected item (or ghost during placement). |
| Delete / Backspace | Remove selected item. |
| Esc | Cancel placement / clear selection. |
| T | Toggle top-down view. |
Mouse: left-drag to move items · right-drag to orbit (3D) · wheel to zoom.
← Back to planner