Case Study
Role: Product Design Lead
Client: KSA Government / RCRC
Timeline: 6 months
Platform(s): iOS & Android

Designed the official Riyadh Transit app.

The Problem
The existing transit experience was fragmented across two separate applications for bus and metro services, forcing users to repeatedly sign in and switch platforms during their journey. Both apps lacked essential commuter features such as unified ticketing, clear route guidance, real-time arrival tracking, and live service updates for delays, breakdowns, or ongoing construction.
As a result, users struggled to plan their journeys efficiently, leading to low adoption and limited engagement with the platforms.

Challenges & Constraints
I had to design and deliver a unified transit experience within a fixed launch timeline while ensuring the platform could reliably support high daily commuter traffic. One of the biggest challenges was simplifying a fragmented ecosystem of separate bus and metro applications into a single seamless experience that handled route planning, ticketing, real-time arrivals, and live service updates efficiently. The solution also needed to remain scalable, easy to navigate, and dependable during peak commuting hours across Riyadh’s growing transit network.
Launch Deadline
6 months to go from kickoff to production.
Peak Scale
Legacy Replacement
Had to replace an existing app without losing user adoption.
Global Potential
Defining the core commuter needs
I aligned stakeholders around the most critical commuter needs—ensuring the platform remained simple, reliable, and efficient during high-traffic transit hours.
Seamless Tickets
Manage and share mobile tickets effortlessly with secure QR codes.
Plan Your Journey
Access routes, schedules, ticketing, and real-time transit updates in one seamless experience.
Stay Updated
Track live transit updates, receive service alerts, and stay informed throughout your journey.
Understanding
user needs
Commuter Journey Mapping:
I identified key moments where commuters needed quick access to routes, schedules, arrivals, and live transit updates.
Key Insight:
73% of users abandoned the journey planning flow at the point of switching between apps

Building a
Unified Experience
Design Strategy:
Centralize essential transit features into one seamless platform allowing commuters to plan routes, track arrivals, access tickets, and receive live updates in one place.
Outcome:
One unified experience for routes, ticketing, schedules, and live transit updates reducing friction and eliminating the need to switch between multiple apps.

Applied Design Principles
Clarity for Daily Commuting
Clear visual hierarchy and simplified layouts designed for quick decisions while commuting.
Consistent Cross-Platform Experience
Unified design components created a familiar and seamless experience across iOS and Android.
Real-Time Transit Feedback
Designed for Seamless Everyday Commuting
Journey Planning
Account Management
Ticketing
Accessibility
Personalization & Alerts
Station & Route Details
Customer Support


To move fast and stay consistent, I built a reusable component system for tickets, schedules, and navigation—supporting both iOS and Android while maintaining a unified visual language.


Daily commuters at launch
0K
0K



Stakeholder satisfaction
95%
95%
stakeholder satisfaction across product and transit teams
Client Impact
Client retained us for a second major government platform Riyadh City App following successful delivery of Riyadh Transit.



