Static UI preview — no backend

Dashboard

Grand Azul Resort · Pool & Beach Areas

Demo
20
Total Loungers
🏖️
10
Available Now
Ready to claim
6
Occupied
👤
50%
Utilisation
Below target
📊

🏊 Pool Area

5/10 free

🌊 Beach Area

5/10 free

Recent Activity

# Area Status Guest Room Claimed Action QR

Each QR code encodes a unique claim URL for that lounger. Print and laminate these to attach to each lounger — guests scan to claim instantly, or enter the number manually as a fallback.

💡 Printing tip: Use Ctrl+P / Cmd+P and set to "Background graphics" on. Laminate each card for poolside durability. Attach with a velcro strip or cable tie to each lounger frame.

⏱ Hold & Release Rules

Max unoccupied time before nudge
Guest receives notification
45 min
Grace period after nudge
Then auto-release if no response
10 min
Away / lunch break allowance
Guest must activate manually
90 min
Earliest morning claim
No pre-dawn towel runs
07:30
Max loungers per room
Enforced at claim
2

🎨 White Label Branding

Hotel display name
Grand Azul Resort
URL slug
grand-azul
QR claim base URL
https://sunspot.app/claim/grand-azul/
Powered by attribution
SunSpot · Shown to guests

Lounger #1

Pool Area

https://sunspot.app/claim/grand-azul/1

Print this QR code and attach it to the lounger. Guests scan to claim instantly — or enter the number manually.