Spride
Spride is a ride-hailing and logistics product built for a price-sensitive market. The goal was to simplify the booking experience, reduce cancellations, and improve user confidence while maintaining operational efficiency for drivers and the business.
2. Problem User Problems: - Booking flow felt complex and overwhelming - Unclear cost and waiting policies - Anxiety around driver arrival and cancellations Business Problems - High cancellation rates - Increased customer support requests - Poor trip completion rate
5. UX Thinking & Flow Key Decisions - Introduced clear trip states (Driver arrived, Waiting countdown, Trip started) - Simplified booking to focus on “Where → Confirm → Ride.” - Used proactive notifications instead of reactive alerts Before: Multiple unclear states → user anxiety After: Linear, predictable flow → user confidence
6. Wireframes & Structure - Focused on content hierarchy - Reduced on-screen choices per step - Prioritized critical information (price, wait time, driver status) 7. UI Execution - Clean, minimal interface for fast comprehension - Strong contrast for critical alerts - Clear typography hierarchy for time-sensitive info
8. Outcome & Impact - Reduced confusion during booking and waiting - Clear policy communication reduced disputes - Improved perceived reliability of the product 9. Reflection Designing Spride reinforced the importance of predictability in high-stress user journeys. Small clarity improvements can significantly impact trust and retention.









