Two mobile products, reviewed as real working apps.
Staff stays operational and fast. Club stays calm and traveler-led. The screens below translate ODI-1396 to ODI-1402 into visible data, actions, and navigation while keeping Odia's shared tokens.
Staff Mobile Companion
Today-first operational dashboard, fast Journey lookup, safe live edits, and desktop notification parity.
Find the right trip
Journeys
4 resultsFrench Riviera
Louise and Daniel Archer
4 travelers · Cote d'Azur · Advisor Maya Bingham
People
Services today
3 servicesPrivate transfer
Operational details
Changes affect the teamPickup
16 JulDrop-off
16 JulUpdate live service?
Staff using this Journey will see the new operational details immediately.
Notifications
New
4 notificationsEmail and proposal notifications stay visible here even when their full workflow is desktop-only.
Messages
Recent
ConnectedReviewed send
Draft before deliverySchedule
7 services across 4 Journeys
Chronological
Device local timeStaff Today: 30-service day
Three switchable views of the same operational day, designed for density, rapid filtering, and different coordination questions.
Today
Today
French Riviera1 pending
Tokyo Art WeekReady
Amalfi Anniversary2 pending
Swiss Family WinterReady
Today
ODIA Club
A day-of-trip companion with today's services and files, full Journey context, contacts, and traveler preferences.
Today in Monaco
Today
Files for today
Full Journey
Thursday, 16 July
Day 3Documents
4 trip files saved
Last checked 2 minutes ago
For today
2 filesAll trip documents
6 filesContact
Who can help right now?
Choose the contact that matches your question.
Primary trip contact
Set for this JourneyOther support
Approved contactsProfile
Travel preferences
Dietary information
Travelers
2 profilesLinear decision coverage
Every active ticket is visible in a concrete screen. The future comments ticket remains documented but is intentionally absent from the mobile navigation.
| Ticket | Decision represented | Prototype screen | Explicit boundary |
|---|---|---|---|
| ODI-1396 | Edit operational service fields with a live-data confirmation. | Service edit | No add, remove, or reorder. |
| ODI-1397 | Search by traveler, advisor, or title across all Journey statuses. | Journey search | No needs-attention categorization. |
| ODI-1398 | Today is always the default and focuses on today's services. | Staff Today + 30-service variants | No Journey list or message summary. |
| ODI-1399 | Contacts first, then today's services and safe service edits. | Journey detail | No full Journey builder. |
| ODI-1400 | Standalone due-date-sorted tasks live on Today. | Staff Today + Time-density variant | No task screen or Journey grouping. |
| ODI-1401 | Mobile mirrors desktop ownership notifications. | Notifications | Unsupported work is labeled Desktop. |
| ODI-1402 | Club uses Today, Journey, Documents, Contact, and Profile. | Club screens | Traveler-safe published data only. |
| ODI-1403 | Comments visibility and reply stay recorded for post-beta. | Not prototyped | Excluded from current navigation and notifications. |
Static review prototype. Colors, type scale, spacing, status colors, and
rounded controls are grounded in
apps/mobile/src/theme/tokens.ts,
apps/club-mobile/src/theme/tokens.ts, and the web semantic
tokens. Travel imagery comes from the existing Club mobile asset
library.