Della Resorts · Product Design

Guest Transport Platform — Complete App Flows

Every user journey across the four applications: Guest App, Valet Staff App, Driver App, and Operations Dashboard. Two transport systems, one platform — internal resort mobility and external guest vehicles.
01

Guest App

PWA · no download
The guest touches this via QR codes placed at check-in, in villas, at restaurants and at the valet porch. One link, no app store, works on any phone.
G1Onboarding & IdentityTrigger: QR scan / SMS link
Scan QR
Villa card, lobby, porch
Mobile number
OTP verify
Match booking
PMS lookup by phone
Welcome
Name, villa, stay dates
Home
Personalised dashboard
G2Resort Ride — request to dropInternal transport
Pick route
From (auto: near you) → To
Vehicle type
Buggy · Shuttle · Assist
Confirm
ETA & guest count
Dispatch
Nearest free driver
Assigned
Driver, vehicle no., pickup code
Track live
Buggy on map, ETA
In ride
Code verified at pickup
Dropped
Rate & optional tip
Alternate paths
No driver free
Queue position + wait time shown
·
Guest cancels
Free before pickup; driver notified
·
Scheduled ride
Book for later — e.g. 8 PM show
G3WayfindingMap tab
Resort map
All venues, filters
Pick venue
Photos, hours, distance
Choose mode
Walk directions or ride
Walk route / G2
Path highlighted or ride flow
G4Valet — digital ticketAfter staff check-in (V2)
Ticket issued
SMS/WhatsApp link sent
My Vehicle
Car, plate, zone, photos
Drop-off photos
4 angles, timestamped
Smart retrieval on
Geofence consent toggle
G5Car retrievalManual tap or geofence
Request car
Tap — or auto via geofence
Valet assigned
Queue by zone
Being retrieved
Live map · valet position + ETA
Car at porch
Push + SMS notification
Handover
OTP verify · ticket closed · feedback

The signature moment — geofence retrieval, end to end

What happens between the guest finishing dinner and the car waiting at the porch.
GuestFinishes dinner at Sky Garden, starts walking toward the exit. Phone shares location (consented, battery-efficient).
SystemGuest crosses the Sky Garden departure zone → predicts ~10 min to porch → fires pre-alert to valet queue for ticket D-1147.
ValetRamesh accepts on staff app, walks to P2 Zone B14, starts the car.
SystemGuest crosses the porch approach zone → status flips to "Car arriving at porch" → guest gets push: "Your BMW is waiting."
GuestReaches porch. Car is idling. Shows OTP, drives off. Total wait: 0 minutes.
02

Valet Staff App

Android · offline-first
Used at the gate and porch. Built for speed — a check-in must take under 60 seconds even in basement signal.
V1Shift start
PIN login
Staff ID
Go on duty
Post: Gate / Porch / P1 / P2
Live queue
Check-ins & retrievals
V2Vehicle check-inGuest arrives at gate
New ticket
Scan plate / type it
4 photos
Front · rear · both sides
Guest phone
Links ticket to guest
Key tag + zone
Assign parking slot
Ticket sent
WhatsApp/SMS to guest → G4
Park & confirm
Slot photo optional
V3RetrievalFrom G5 or geofence pre-alert
Request in queue
Pre-alerts flagged gold
Accept
Zone & key tag shown
Driving to porch
One-tap status → guest sees it
At porch
Guest notified
OTP handover
Ticket closed, time logged
Offline path
No signal in basement
Actions queue locally
Auto-sync
On reconnect, statuses replay in order
V4Shift end
Key audit
Open tickets vs keys in hand
Handover report
Auto-generated for next shift
03

Driver App

Android · buggy & shuttle
For the internal fleet. Two modes: on-demand buggy dispatch and fixed-route shuttle.
D1On-demand buggyDispatched from G2
Go online
Vehicle no. + battery check
New request
Pickup, drop, guest name · 20s to accept
Navigate
Internal path routing
Verify code
Guest's 3-digit code
Complete
Auto back to available
D2Shuttle modeFixed routes
Select route
e.g. Gate ⇄ Camp Della
Stop check-in
Tap at each stop → guests see live ETA
Occupancy
Seats free counter
Loop / end shift
Trip log saved
04

Operations Dashboard

Web · management
The control room. Duty manager sees everything moving on the property in real time.
A1Live operations
Property map
Every buggy, shuttle & valet run, live
·
Queues
Waiting rides & retrievals, aging alerts
·
Intervene
Reassign driver, priority-flag a VIP
A2Configuration
Fleet & staff
Vehicles, drivers, valets, shifts
·
Zones & stops
Draw geofences, parking zones, routes
·
Rules
Pre-alert lead time, VIP tiers, quiet hours
A3Analytics & audit
SLA reports
Avg wait, retrieval time, peak load
·
Guest lookup
Full ticket & photo trail — damage disputes
·
Staff performance
Trips, ratings, response times
05

Notification Matrix

EventGuestStaffChannel
Valet ticket createdDigital ticket linkWhatsApp + SMS
Ride assignedDriver + ETA + codePickup detailsPush / in-app
Geofence pre-alertPrepare car, gold-flaggedStaff app push
Car at porch"Your car is waiting"Push + SMS fallback
Retrieval delayed > SLAApology + new ETAManager escalationPush · dashboard alert
Show-time surgeScheduled-ride reminderExtra buggies stagedPush · roster alert
Prepared for Della Resorts · Guest Transport Platform — flow design v1.1 · VectorAxe · Confidential