Instruction manual

From empty deck to first order — and every shift after.

Everything here happens in your staff admin at /staff/admin with a manager login. A new property takes about an afternoon; most of it is typing in your menu.

1 · First-hour setup

Sign in with your manager account and open Branding & settings. This page is your hotel's identity — everything on it updates guest phones instantly.

  1. Set the hotel name and a short welcome message.
  2. Upload your logo (PNG or JPEG; it's compressed automatically).
  3. Pick your primary and accent colors — the live preview on the right shows exactly what guests will see.
  4. Choose a currency symbol, or type your own (AED, CHF, Dhs…).
  5. Set the service charge % (0–25%). It's itemised for guests before they order.
  6. Pick payment options: charge to room, card on delivery, cash on delivery.
  7. Choose the guest check mode. Room + surname validates every order against your guest list — recommended. Open ordering lets anyone with the QR order (day-pass events).
  8. Optionally set a daily summary email address for the nightly report.

Tip · Colors are checked against the guest UI automatically — but eyeball the preview with your actual logo before printing anything.

3 · Spots, QR cards & floor map

  1. In Tables & QR, create a spot for every orderable place — sunbeds, daybeds, cabanas, tables — grouped into zones (Pool Deck, Rooftop…).
  2. Hit Print QR cards. Every spot gets a branded card with its code. Print, laminate, and fix one to each spot.
  3. In Floor map, upload a photo or plan of your deck and drag each spot onto it. During service, the bar sees exactly where every open order is sitting.

Tip · A QR belongs to a spot, not to a guest — deactivate a spot and its card stops working immediately. Reprint any single card from the same screen.

4 · The guest list

With the room + surname check on, this list is the lock on your QR codes. Open Guests.

  1. Check in a guest singly (room, surname, dates), or Import arrivals — paste or upload CSV with room, surname, check-in, check-out.
  2. Ordering works only between check-in and check-out. Leave check-out blank for open-ended stays.
  3. Use the end-stay action at express checkout, and Remove departed to tidy the list.
  4. The ban icon cuts a room off from ordering (they see a discreet, translated “speak to the team” message). The bar can also do this from its cancel dialog. Unblock the same way.

Tip · Names don't need to be exact at the guest end — matching ignores case, accents and spacing, so “papadopoulos” matches “Papadopoulos”.

5 · Service hours & happy hour

In Branding & settings:

  • Service hours — separate windows for drinks (bar) and food (kitchen). Outside a window the menu greys that section with “available from…” and orders are refused server-side. Closing past midnight (10:00 → 02:00) works. Leave a row off for all-day service.
  • Happy hour — a start, an end, a discount (1–90%), what it covers (drinks, food, everything) and a banner name. Guests see a banner and crossed-out prices while it runs; prices are applied at order time on the server, so bills and stats always show what was actually charged.

6 · Staff accounts & roles

In Accounts, give every person their own login — the name on the order is the name on the receipt.

  • Manager — everything, including this admin.
  • Bar — the bar board and stock. No admin.
  • Order taker — only the order pad. Made for wandering servers: they sign in and land on the pad, and every other page politely bounces them back.
  • Owner — a group login that can switch between properties.

7 · Running service

The bar's home is the bar board (/staff/bar). On the tablet, add it to the home screen — it runs full-screen and keeps the display awake.

  1. Tap the bell once at the start of service so new orders chime.
  2. Orders arrive in New with a ticking timer. Start making it moves them to In progress; Delivered completes them. Every card shows spot, room, payment and notes.
  3. Set each station's tablet to its filter — Bar sees drinks, Kitchen sees food. Mixed orders appear on both with the other station's lines dimmed.
  4. Anything waiting ten minutes turns red and sounds a louder alarm.
  5. The martini badge on a line opens its prep guide; Stock 86es anything that runs out; the map pin shows where the order is sitting.
  6. Cancelling asks for a reason — and offers to block the guest when it's that kind of cancellation.
  7. Servers take orders at /staff/serve: spot → guest (typeahead) or walk-in → items → send. Walk-ins pay card or cash; room charge is validated against the guest list.

Tip · Guests who moved sunbeds just rescan the new spot's QR — their open orders offer to follow them, and the board shows “guest moved” on the card.

8 · Receipts, bills & reports

  • Receipts — the printer icon on any order card prints a ticket.
  • Room bills — in Guests, the receipt icon on a guest row opens their stay bill: every room-charge order itemised, service included, one total. Print it at checkout; anything still being made is flagged and excluded until delivered.
  • Dashboard — orders, revenue, average delivery time, the rush by hour, top sellers, zones, payment mix. Today, 7 days or 30 days.
  • Daily email — a nightly summary to the address in Branding: totals, times and top sellers, ready before the morning meeting.

9 · Troubleshooting

  • “This QR code isn't active” — the spot was deactivated or deleted. Check Tables & QR and reprint if needed.
  • Guest can't validate — check the guest list: are they on it, with today inside their stay dates? Blocked guests see the “speak to the team” message instead.
  • No chime at the bar — tap the bell icon once; browsers need one tap before they may play sound.
  • “Connection lost” banner — the board retries by itself and catches up. If it persists, check the tablet's Wi-Fi.
  • Guest push notifications on iPhone — iOS only allows them once the guest adds the page to their home screen; Android works directly.
  • An item shows the wrong station or hours — set its category's type explicitly (Menu → edit category → Drinks/Food).
  • Anything else — support has the FAQ, and contact reaches a human.