Problem
Coordinating live interactions, wallet state, and booking actions across two user roles while keeping UX clear.
Live
A real-time service marketplace connecting service seekers with providers through role-based journeys, location-aware discovery, messaging, and secure transactions.
Coordinating live interactions, wallet state, and booking actions across two user roles while keeping UX clear.
Split the product into explicit stateful journeys per role, event-driven updates, and guarded financial operations.
Designed and implemented full-stack architecture and core marketplace workflows.
Demonstrates ability to build complex multi-role products with realtime communication and payment safety constraints.