PTDT Front-End App Alpha — Phase 1

App Alpha Phase 1

Phase 1 ships the vehicle shell first: rider request, fare estimate, driver flow, settlement confirmation, receipt handoff, wallet, branding, and admin-lite.

No live wiring yet UI flow only Alpha screen pack

Rider Ride Request UI

Pickup, destination, vehicle class, schedule, and request action.

PTDT AlphaRide Request
Trip preview
ETA, distance, and route summary appear here.

Fare Estimate

Estimate card before booking and before settlement.

PTDT AlphaEstimate
Estimated Fare
$ —
Base fare · distance · demand · PTDT settlement preview
Route
— km
ETA
— min

Driver Acceptance Flow

Incoming request, acceptance, arrival, and trip start states.

PTDT AlphaDriver
New Ride Request
Pickup → Destination
Status: Accepted
Status: Arriving
Status: Trip Started

Settlement Confirmation

Ride complete, fare confirmed, settlement preview, and final action.

PTDT AlphaSettlement
Fare confirmed
$ —
Protocol fee, burn share, staker share, operator net
Protocol fee: —
Burn flow: —
Staker flow: —

Receipt Handoff

Receipt issued state for rider, driver, and operator reporting.

PTDT AlphaReceipt
Receipt Ready
Receipt ID, ride summary, fare, and settlement proof links

Wallet Connection

Wallet entry screen before any settlement-linked action.

PTDT AlphaWallet
Connect Wallet
MetaMask, Trust Wallet, WalletConnect

Operator Branding Toggle

Operator skinning mode for white-label alpha previews.

PTDT AlphaBranding
Preview Header
Logo, accent color, call-to-action style, footer label

Admin Dashboard Lite

Minimal operator dashboard for alpha testing and demos.

Requests Today
Settlements
Receipts Issued
Recent rides list
Operator wallet panel
Settlement status panel

Phase 1 Notes

UI only. No live API wiring yet.

App shell navigation included
All 8 agreed alpha screens included
Ready for Phase 2 API wiring later
Standalone static preview included