RTD Mobile UX Redesign

A mobile-first redesign of Denver’s RTD transit experience, focused on simplifying everyday rider tasks through a unified system. The concept consolidates trip planning, ticketing, and service alerts into a single, consistent interface designed for real-world use on the go.

Visit the Figma file here.

A mobile-first redesign of Denver’s RTD transit experience, focused on simplifying everyday rider tasks through a unified system. The concept consolidates trip planning, ticketing, and service alerts into a single, consistent interface designed for real-world use on the go.

‍

A simplified map view with search and nearby locations surfaced immediately for quick orientation.

‍

Denver Metro’s RTD experience was fragmented across multiple apps and flows, forcing riders to navigate inconsistent patterns for core tasks. Trip planning, ticketing, and service alerts operated as separate systems, increasing cognitive load and slowing down time-sensitive actions. This created particular friction for riders relying on quick access to information, including commuters and users with accessibility needs.

‍

Comparison of existing transit experiences highlighting inconsistencies in navigation, labeling, and usability.

‍

Grounded in four years of daily rider experience, this project was informed by direct observation and conversations with a range of users, including students, commuters, and riders with accessibility concerns. The evaluation focused on findability of critical actions, accessibility of information and controls, and efficiency of completing core tasks.

‍

Account management flows reveal unclear hierarchy and inconsistent interaction patterns across platforms.
Settings structures lack clear organization, making common tasks harder to find and manage.

‍

I audited the existing RTD apps alongside other transit platforms to identify breakdowns in navigation, hierarchy, and interaction patterns, then mapped core flows to reduce unnecessary steps and decision points.

‍

Early concept exploration focused on unifying core features into a single, consistent system.

‍

From there, I redesigned the experience into a unified, mobile-first system with consistent interaction patterns across all features.

‍

The system extends beyond mobile with consistent patterns adapted for larger screens.

‍

The redesigned experience centers around how riders actually move through transit, starting with trip planning.

‍

A clear, focused entry point for trip planning with reduced friction and improved hierarchy.
Additional stop field.

‍

Routes are easy to scan, compare, and select, with clear hierarchy and minimal friction.

‍

Selected routes are visualized directly on the map to maintain spatial context.
Detailed directions break down each step of the journey with clear timing and transitions.

‍

Filtering is integrated directly into the flow so users can quickly refine results without losing context.

‍

Filters are integrated into the flow, allowing quick refinement without disrupting the experience.
Applied filters immediately update results, reinforcing user control and system responsiveness.

‍

Ticketing is fully integrated into the experience rather than treated as a separate system.

‍

Active tickets are easy to access, scan, and manage within a centralized wallet.
Purchasing flows are simplified with clear options and consistent interaction patterns.

‍

Service alerts are contextual, visible, and tied directly to the rider’s routes and nearby lines.

‍

Service alerts are surfaced alongside nearby lines to provide relevant, real-time context.
Alert details are clear and focused, helping users quickly understand impact and timing.
Prompt/empty state.

‍

Across all features, consistent navigation and interaction patterns reduce cognitive load and make the system easier to learn and use over time.

‍

A unified system that brings planning, ticketing, and alerts into a single, cohesive experience.

‍

The result is a unified transit experience that reduces friction across the three most critical rider tasks: planning a trip, managing tickets, and responding to service changes. By consolidating previously separate systems into one cohesive interface, the concept improves speed, clarity, and usability in real-world, time-sensitive scenarios. This was a self-initiated project, driven by a clear usability gap and an opportunity to improve a system used daily by thousands of riders.

‍

Take a look at my resume!
‍

View my resume