RideBook Pro

Pre-Booked Transfer Platform

Page 1 of 8 — Rider Home
01 — Search & Book
9:41
●●●

Where are you going?

Pre-book your transfer β€” guaranteed on time

πŸš—
πŸ“
🏁
πŸ“…
Economy
Business
Premium
SUV
Minibus
Upcoming Bookings

09:00

AM

YYZ β†’ Downtown Hilton Toronto

Apr 28 Β· Business Sedan Β· C$119

03:30

PM

CN Tower β†’ Pearson Airport T1

May 02 Β· Premium SUV Β· C$134

02 — Saved Routes & History
9:41
●●●
Your Ride Stats
24
Total Rides
4.9β˜…
Avg Rating
C$1,280
Total Spent
Frequent Routes

YYZ

Toronto Pearson β†’ Downtown Core

Used 8 times Β· Last: Apr 15

YUL

MontrΓ©al-Trudeau β†’ Old Port

Used 3 times Β· Last: Mar 28

Recent Trips

Apr

18

Ottawa β†’ Toronto Β· Business Class

C$245 Β· Driver: Michael R. β˜…4.9

Apr

10

YYZ Terminal 1 β†’ Marriott Downtown

C$89 Β· Driver: Sarah K. β˜…5.0

Loyalty: Gold Member
01 — Vehicle Selection
9:41
●●●
Toronto Pearson YYZ β†’ Marriott Downtown
All
Economy
Business
Premium
Van
πŸš—

Economy Sedan β€” Toyota Camry

C$72 C$89
β˜…β˜…β˜…β˜…β˜…
πŸš™

Business Class β€” Mercedes E-Class

C$119 C$149
β˜…β˜…β˜…β˜…β˜…
🚐

Premium SUV β€” Cadillac Escalade

C$165 C$195
β˜…β˜…β˜…β˜…β˜…
🚌

Minibus β€” Ford Transit (8 pax)

C$245 C$290
β˜…β˜…β˜…β˜…β˜…

42 min

Est. Travel Time

↑ Light traffic

02 — Booking Confirmation
9:41
●●●
Confirm Your Booking
09:00
Pickup: YYZ Terminal 3 Arrivals
Apr 28, 2026 β€” Driver arrives 5 min early
09:45
Drop-off: Marriott Downtown Toronto
Est. 45 min Β· 44 km via Hwy 427

C$119

Fixed Price β€” Tax Included

↑ No surge pricing

4
Passengers
2
Luggage
45 min
ETA
✈️
πŸ“
πŸ’³

Visa ending in 4242

Stripe Secure Payment

Change
03 — Booking Success
9:41
●●●
100%

Booking Confirmed

Ref #TRF-20260428-0091

Your Assigned Driver
Michael R.
Driver
β˜… 4.95
Rating
847
Trips

09:00

AM

Silver Toyota Camry β€” ON LM2948

Apr 28 Β· YYZ T3 Arrivals β€” Meeting Point B

πŸ“±
SMS & Email confirmation sent to your registered contact
Just now
πŸ””
Reminder will be sent 2 hours before your pickup
Scheduled
01 — Driver Dashboard
9:41
●●●
Good Morning, Michael
3
Today's Rides
C$342
Est. Earnings
β˜… 4.95
My Rating
68%

Daily Earning Target

C$342 of C$500 goal

Today's Assignments

09:00

AM

YYZ T3 β†’ Marriott Downtown

John D. Β· Business Β· C$119 Β· 45 km

01:30

PM

Hilton Garden β†’ Billy Bishop Airport

Sarah M. Β· Economy Β· C$72 Β· 12 km

06:00

PM

Union Station β†’ Mississauga City Centre

Group Β· Minibus Β· C$151 Β· 28 km

Available for New Bookings
02 — Active Ride β€” En Route
9:41
●●●

En Route to Pickup

YYZ Terminal 3 β€” Arrivals Level B

🧭

8 min

Time to Pickup Point

↑ Via Hwy 427 North

NOW
Driving to YYZ Terminal 3
3.2 km remaining β€” slight traffic
09:00
Pickup: John D. β€” 4 pax, 2 bags
Flight AC 857 β€” Landed 08:42 AM
09:45
Drop-off: Marriott Downtown Toronto
45 km Β· Fixed fare C$119 Β· Hwy 427 S
AC 857
Flight
On Time
Status
08:42
Landed
03 — Driver Earnings & Stats
9:41
●●●
My Earnings β€” April 2026

C$4,280

Month-to-Date Earnings

↑ +18% vs March

Weekly Earnings β€” C$

Apr W1
Apr W2
Apr W3
Apr W4
89
Rides MTD
94.3%
On-Time Rate
β˜… 4.95
Avg Rating
86%

Monthly Goal

C$4,280 of C$5,000 target

Payout Schedule

Apr

30

Weekly Payout β€” Stripe Transfer

C$1,020 β†’ TD Bank β€’β€’6731 Β· 1-2 business days

01 — Live Ride Status
9:41
●●●
Your Ride Β· Apr 28, 2026
55%

Ride in Progress

25 km of 45 km completed

βœ…
Driver Arrived at YYZ T3
09:02 AM β€” 2 minutes early
βœ…
Ride Started β€” All Passengers Onboard
09:08 AM β€” Departing Terminal 3
πŸ”΅
In Transit β€” Highway 427 South
Current: 95 km/h Β· Light traffic
⏳
Drop-off: Marriott Downtown Toronto
Est. arrival 09:51 AM β€” 20 min remaining

20 min

ETA to Destination

↑ On schedule

Michael R.
Driver
β˜… 4.95
Rating
ON LM2948
Plate
02 — Trip Complete & Rating
9:41
●●●

You've Arrived!

Marriott Downtown Toronto β€” Apr 28, 09:49 AM

🏁
41 min
Trip Duration
44.8 km
Distance
C$119
Total Paid
Rate Your Experience β€” Michael R.

β˜…β˜…β˜…β˜…β˜…

Tap a Star to Rate

↑ Your feedback matters

Great Driver
On Time
Clean Car
Friendly
Safe Driving
Professional
πŸ’¬
01 — Operations Overview
app.example.com/admin-dashboard
MENU
Platform Overview β€” April 2026

1,284

Total Bookings (MTD)

↑ +18%

C$142,800

Gross Revenue (MTD)

↑ +22%

347

Active Drivers

↑ +12 this week

4.87

Avg Platform Rating

↑ +0.03

Daily Bookings β€” April 2026

Apr 17
Apr 18
Apr 19
Apr 20
Apr 21
Apr 22
Apr 23
Live Active Rides β€” Right Now

09:08

AM

YYZ β†’ Marriott Downtown (Michael R.)

In Transit Β· ETA 09:51 Β· Business Β· C$119

09:15

AM

Ottawa Airport β†’ Westin Hotel (Sarah K.)

In Transit Β· ETA 09:48 Β· Economy Β· C$82

09:30

AM

Union Station β†’ Pearson T1 (David L.)

Pickup in 12 min Β· Premium Β· C$145

02 — Booking Management
app.example.com/admin-dashboard
MENU
All Bookings
Pending
Active
Completed
Cancelled
πŸ”

TRF

0091

John D. Β· YYZ β†’ Marriott Β· Michael R.

Apr 28, 09:00 Β· Business Β· C$119 Β· Active

TRF

0092

Sarah M. Β· Hilton β†’ Billy Bishop Β· Alex T.

Apr 28, 13:30 Β· Economy Β· C$72 Β· Confirmed

TRF

0093

Corp Group Β· Union β†’ Mississauga Β· James P.

Apr 28, 18:00 Β· Minibus Β· C$245 Β· Confirmed

TRF

0089

Lisa K. Β· YUL β†’ Old Port Montreal Β· Emma R.

Apr 27, 16:00 Β· Premium Β· C$165 Β· Completed

14
Active Now
38
Today Confirmed
6
Pending Review
3
Cancelled
01 — Revenue Analytics
app.example.com/fleet-analytics
MENU
Revenue & Growth β€” Q1/Q2 2026

C$142,800

Monthly Revenue

↑ +22% vs March

C$110.85

Avg Booking Value

↑ +8%

78.4%

Booking Completion Rate

↑ +2.1%

Monthly Revenue β€” C$ Thousands

Jan
Feb
Mar
Apr

Rides by Vehicle Class

Economy
Business
Premium
Van/Bus
78%

Fleet Utilization

271 of 347 drivers active today

02 — Driver Performance
app.example.com/fleet-analytics
MENU
Top Drivers β€” April 2026
All Drivers
Active
Pending Approval
Suspended

#1

Michael R. β€” Toronto Region

847 trips Β· β˜… 4.95 Β· C$12,840 earned Β· Business class specialist

#2

Sarah K. β€” Ottawa / Toronto Corridor

712 trips Β· β˜… 5.00 Β· C$10,920 earned Β· Premium & Economy

#3

David L. β€” Greater Toronto Area

634 trips Β· β˜… 4.91 Β· C$9,480 earned Β· Van & Minibus specialist

347

Total Active Drivers

↑ +12 this week

94.2%

On-Time Pickup Rate

↑ +1.3%

94%

On-Time Pickup Rate

1,209 of 1,284 rides on time

03 — Pricing & Zone Config
app.example.com/fleet-analytics
MENU
Pricing Rules β€” Canada Regions
Fixed Pricing
Zone Multipliers
Surge Rules
Promo Codes

YYZ

Toronto Pearson β†’ Downtown Core

Economy C$72 Β· Business C$119 Β· Premium C$165 Β· Van C$210

YUL

MontrΓ©al-Trudeau β†’ Old Port / Downtown

Economy C$65 Β· Business C$105 Β· Premium C$148 Β· Van C$190

YOW

Ottawa Macdonald-Cartier β†’ Parliament Hill

Economy C$55 Β· Business C$90 Β· Premium C$130 Β· Van C$170

C$110.85

Platform Avg Fare

↑ +8% MTD

18%

Commission Rate

↑ Standard tier

12
Active Zones
6
Promo Codes
C$14
Avg Surge Add
01 — Notifications Center
9:41
●●●
Notifications
πŸš—
Your driver Michael R. is 10 minutes away β€” YYZ Arrivals Level B, Meeting Point B
5m ago
βœ…
Booking TRF-0091 confirmed β€” Apr 28, 09:00 AM Business Sedan Toronto
2h ago
πŸ’³
Payment of C$119 processed successfully via Visa β€’β€’4242
2h ago
✈️
Flight AC 857 is on time β€” Driver will meet you at 09:00 AM at Arrivals B
Apr 28
⭐
Michael R. gave you 5 stars β€” Thank you for being a great passenger!
Yesterday
🎁
Loyalty Reward: You've earned 120 RidePoints β€” Redeem on your next booking
Apr 20
02 — Rider Profile & Settings
9:41
●●●
My Account
24
Rides
β˜… 4.9
My Rating
Gold
Loyalty Tier
72%

Gold Tier Progress

720 of 1,000 RidePoints

Account & Preferences
πŸ‘€
Personal Information
β€Ί
πŸ’³
Payment Methods & Billing
β€Ί
πŸ””
Notification Preferences
β€Ί
πŸ”’
Security & Two-Factor Auth
β€Ί
🌐
Language & Region (EN / FR)
β€Ί
🎁
Referral Program β€” Earn C$20
β€Ί
❓
Help & Support
β€Ί

Feature Stack & Deliverables

Complete overview of confirmed features, deliverable items, and technical architecture for RideBook Pro.

πŸ—οΈ

Tech Stack

FlutterNode.js + TypeScriptPostgreSQLStripeFirebase FCMReact + TypeScript
⚑

Core Technologies

πŸ“±
Flutter β€” Cross-platform iOS & Android apps from a single Dart codebase β€” rider & driver apps
βš™οΈ
Node.js + TypeScript β€” Scalable REST API backend with booking engine, pricing logic, and Stripe webhooks
🐘
PostgreSQL β€” Relational database for bookings, users, drivers, routes, and financial records
πŸ’³
Stripe β€” Secure payment processing, fixed-price charging, and automated driver payouts
πŸ””
Firebase FCM β€” Real-time push notifications for booking lifecycle events and driver alerts
πŸ–₯️
React + TypeScript β€” Admin dashboard with real-time booking map, fleet management, and revenue analytics
πŸ“¦

V1 Deliverables Checklist

  • Rider iOS & Android app (Flutter) β€” search, book, track, pay, loyalty rewards
  • Driver iOS & Android app β€” schedule view, navigation mode, earnings dashboard
  • Admin web dashboard β€” live bookings map, driver management, full analytics
  • Pre-booked ride engine β€” date/time selection, fixed pricing, flight monitoring
  • Stripe payment integration with automated weekly driver payout management
  • Push notification system for full booking lifecycle (confirm, reminder, en route, complete)
  • Real-time ride tracking with live ETA and status timeline for riders
  • Loyalty & referral rewards system β€” RidePoints with tier progression
  • Multi-region pricing zone config β€” Economy, Business, Premium, Van/Minibus tiers
  • Full source code ownership, Docker deployment guide, and CI/CD pipeline setup
πŸ”§

Architecture Layers

Mobile Apps
Flutter 3.x (Dart)
Rider app + Driver app sharing a component library β€” offline-capable booking flow, real-time tracking, Stripe SDK
Admin Frontend
React + TypeScript
Operations dashboard, live booking map, driver onboarding management, pricing zone editor, revenue analytics
API Backend
Node.js + Express + TypeScript
RESTful API β€” booking engine, fixed pricing logic, Stripe webhooks, JWT auth, flight status integration
Database & Cache
PostgreSQL + Redis
Bookings, users, drivers, routes and financials in Postgres; session state and live ride cache in Redis
Cloud & DevOps
AWS / GCP + Docker
Containerized services, GitHub Actions CI/CD, Firebase FCM for push notifications, S3 for driver document storage