User Flows
User Flows
How every role registers, gets approved and uses the platform, with rule traces.
Trips Enjoy: User Flows
These files describe, for each app and role, how a person registers, how their access is approved, and what they can do once active. Each flow has a UF ID, the actor, the trigger, numbered steps, the rules that apply (BRL, FR), and edge cases. Screens are named by their SCR (web) or MSCR (mobile) IDs from the screen coverage audit where one exists.
Flows by role
Traveler App
16 flows
Organization Dashboard
24 flows
Admin Console
16 flows
Driver App
10 flows
Photographer Studio
9 flows
Moderator App
8 flows
Parent Tracker
6 flows
Shared Flows
16 flows
| Role | Registers via | Approved by | Plan needed | Lands on |
|---|---|---|---|---|
| Traveler | /register/traveler or the app | Nobody (active on verification) | No (Free default) | Trip browse |
| Organization | /register/organization (web only) | Admin | Yes (Starter default) | Organization workspace |
| Employee | Email invitation | Owner (permissions) | Organization's plan | Organization workspace |
| Platform driver | /register/driver or the driver app | Admin | Yes (Basic default) | Driver home |
| Platform photographer | /register/photographer or the studio | Admin | Yes (Basic default) | Studio home |
| Organization-owned driver or photographer | SMS or email invitation | Organization (accepted on assignment) | Organization's plan (OD-19) | Driver home or studio home, organization-scoped |
| Moderator | Assignment by organization (phone) | Organization | OD-06 | Vehicle home |
| Parent | Traveler account | Nobody; eligibility by plan | Explorer or VIP | Parent tracker |
| Admin | Invitation by Super admin | Super admin | Staff | Admin home |
- "Must verify" means a one-time code (BRL-20): 5-minute expiry, 5 wrong codes pause 15 minutes, resend after 45 to 60 seconds.
- Every registration form records country (BRL-23); the country sets the market (BRL-27).
- Every plan-limited action can end in the upgrade prompt (UF-SHR-06).
- Every list and screen exists in Arabic (right to left) and English.
- Values marked (placeholder) or [OPEN] follow BRD section 11.