How a hotel chain runs a centralized drinks catalog β and what each hotel, venue, and bartender controls on top of it.
Everything hangs off one chain account. Hotels group venues; venues serve guests. Only the chain owns menu content.
Venues own no menu content β every menu resolves up to the chain.
Managed once on the portal (hotel.smartbariq.com); every hotel and venue inherits it instantly.
A guest at the Pool Bar and the bartender's Tango screen both see the same result of three filters applied in order.
Every bottle, wine and cocktail the chain manages β with garnish-stock gating: if a required garnish or rim isn't stocked, the cocktail never appears.
Per-venue opt-outs set on the portal (Liquor & Wine / Mixers & Garnish / Cocktails tabs). "The Pool Bar doesn't serve fresh basil" β permanent until re-ticked, and every cocktail that needs it drops with it.
Ran out mid-shift? The bartender marks it 86 on the Tango β the item and every dependent cocktail vanish from guest phones the same second. The board resets itself every morning.
Served identically to guest phones (QR ordering, 5 languages) and the bartender's walk-up picker β with hotel price overrides applied, else chain prices.
| Capability | Chain admin | Hotel manager | Bartender (Tango) |
|---|---|---|---|
| Edit the catalog β bottles, cocktails, mixers | β full | with Items permission | β |
| Set prices & hotel overrides | β full | with Prices permission | β |
| Venue availability (what each bar serves) | β all venues | β their hotels' venues | β |
| Rename venues Β· set 86 access code | β | with Availability permission | β |
| Daily 86 board (out-of-stock today) | β | β | β on the Tango |
| Walk-up orders Β· order queue Β· guided pouring | β | β | β one screen |
| Dashboards Β· drill-down reports Β· pour control | β whole chain | β their hotels only | β |
| Invite users Β· grant permissions & hotels | β | with Users permission | β |
Portal access = a role, a set of permissions, and a set of hotels. All three are checked on every request, server-side.