It is late morning at a beach resort. A guest settles onto a sun-lounger by the pool, scans the small QR clipped to the table beside them, and the menu opens already knowing where they are — lounger 42, not a table indoors. A few taps later a cold drink is on its way, and when they want a parasol adjusted, one more tap calls a waiter to exactly that spot. No walk to the bar, no waving across the deck. This is what QR service looks like when it is built for a resort rather than a single restaurant. A resort is not one room with tables; it is a pool deck, a beach, garden cabanas and hundreds of rooms, and guests expect to be served in all of them. In this guide we explain how a Bar for every service point brings poolside and room service out of the box, and how Call Waiter reaches the right person in seconds.
A venue for every service point
The hotel restaurant is not the only place a guest orders. Across a day they might have breakfast in the à-la-carte restaurant, a cocktail at the bar, lunch on a sun-lounger by the pool, an afternoon by the beach and a late snack in their room. Avdena covers every one of these with a full venue — a Restaurant or a Bar. You create a Bar for each service point: a pool bar, a beach bar, a room-service bar — each a complete venue with its own theme, its own QR codes and its own permissions (RBAC), and you name its places to match the spot, whether those are loungers or rooms. Poolside, beach and room service are not workarounds; you spin up a bar for the place and it behaves like any other venue. The result is one system that follows the guest across the property instead of stopping at the restaurant door.
The lounger and the room: service where the guest is
When a guest scans the QR at their sun-lounger, the menu opens with that spot's context — the lounger number travels with every order, so staff know it belongs to lounger 42 and not the table next to it. You name each place inside a venue to match reality: a restaurant has tables, a pool bar has loungers, a floor of rooms has room numbers. The guest never thinks about it; they simply see the place they are sitting reflected back at them. For a busy pool deck or a beach with dozens of loungers, that context is the difference between a drink that arrives at the right spot and one that goes looking for its owner.
Room service = the room number
Room service works the same way, with one natural difference: the unit is the room number. A guest scans the QR in the room, the menu opens for that room, and the order carries the room number with it. Because Avdena's ordering is payment-free, there is no card step in the way — the order joins a running tab exactly as a poolside or restaurant order does, and settlement stays wherever your operation already handles it, whether that is reception or the room account. A guest can order a nightcap without reaching for a wallet, and your team sees exactly which room it is for.
Call Waiter, one tap away
Some moments do not need a menu — they need a person. A guest on a sun-lounger wants a towel, a table needs clearing, someone has a question. Call Waiter is a single button on the guest's screen: one tap, and the request goes straight to a waiter who is assigned to that venue and currently online. Online is real here: staff presence is tracked with a short heartbeat, so a waiter counts as available only if they have been active in the last minute or so. The call lands instantly on a Calls board, where the waiter taps to attend it. If nobody assigned to the venue is online, the button quietly hides itself — a guest never taps a button that cannot be answered. And if a call is sent at the very moment no one is free, the guest sees a calm message that no waiter is available right now and to please try again shortly, rather than silence.
The waiter app: loungers and tables at a glance
Behind Call Waiter and tableside ordering is the waiter app, which opens in the browser as a PWA — no store download, no extra device to buy. A staff member signs in on their own phone and sees the venue laid out in front of them: a screen of tables or loungers, each marked empty or occupied. They can take an order for a lounger or table directly, and incoming calls arrive as live push notifications, so a waiter working the far end of the deck feels the phone buzz the moment a guest needs them. Because it lives on the phone already in their pocket, there is no terminal to walk back to and little to learn.
Choose the service mode per venue
A relaxed pool bar and a fine-dining restaurant do not run at the same rhythm, so each venue chooses how orders are placed. Guest self-order lets guests send orders themselves — ideal for a busy poolside or snack bar. Waiter-only keeps the order in staff hands, for venues where a personal touch matters. And a hybrid mode allows both: guests can order for themselves while waiters also take orders at the lounger or table. The choice is made per venue, so the same resort can let guests self-order at the pool while the à-la-carte restaurant stays waiter-served — all from one system.
Resort service with Avdena
Avdena QR Menu is built for the way a resort actually spreads out — across restaurants and bars at the pool, on the beach and for room service — not just a single dining room. Each place is a full venue with its own theme, QR and permissions; each order carries the right spot, whether that is a table, a lounger or a room; payment stays out of the guest's way; and Call Waiter, backed by the waiter app, brings a real person to the exact spot in seconds. Poolside and room service are not add-ons to configure — you create a bar for the place and it is there from the start.
If you are planning service beyond the restaurant — at the pool, on the beach, in the room — take a look at our QR Menu page, and plan the resort's other digital touchpoints together with QR Content Management.