Booking Cascade Architecture
User actions, state mutations & social side-effects
State: After Booking
Pause Flow
Reset
01 // USER ACTIONS
SEARCH RIDE
SELECT RIDE
CLICK BOOK
02 // STATE MUTATIONS
DECREMENT AVAILABLE SEATS
SEATS: 4 → 3
ADD BOOKING RECORD
LOCALSTORAGE: SYNCED
GENERATE 4-DIGIT OTP
OTP: #4829
03 // SOCIAL EFFECTS
SYSTEM CHAT MSG APPEARS
TRIP ROOM FEELS ACTIVE
RIDE ROOM: ACTIVE
SHARE COORDINATION CONTEXT
QUERY
SELECT
BOOK
NOTIFY
ENABLE
VERIFY
CASCADE ARCHITECTURE READY
Hover over any node to highlight execution paths. Click a node for detailed context.
Click nodes to inspect state