ONCF Voyages

ONCF Voyages

Simplifying a high-traffic railway booking system

Role

Led the UX/UI redesign as Head of Design, aligning product, business, and technical constraints to deliver a clearer and more scalable booking experience.

Services

UX Strategy UI Direction Design Leadership
UI / Web Design Web & Mobile

Context

ONCF Voyages is a high-traffic platform used daily by thousands of travelers to search, compare, and book train tickets across Morocco.

The challenge was to improve a critical booking journey within strong technical constraints, while maintaining service continuity.

Key Challenges

The project took place in a highly constrained environment: a critical service with strong technical dependencies and established user habits. The challenge was not just visual, but structural:

  • Complex and fragmented booking flow
  • Low clarity in train comparison and pricing
  • High cognitive load, especially on mobile devices
  • Strong technical and legacy constraints

Bring clarity, confidence, and simplicity to a complex booking journey, ensuring accessibility and usability for a wide range of users.

I approached the redesign through four key pillars:

Simplifying the booking flow

  • Reduced friction by restructuring the journey into clearer, more intuitive steps.

Improving information hierarchy

  • Made schedules, pricing, and key details easier to scan and compare.

Designing a scalable system

  • Introduced reusable UI components to ensure consistency and support future iterations.

Optimizing for mobile usage

  • Adapted layouts and interactions to reduce cognitive load on smaller screens.

The redesign improved clarity across the booking journey and reduced user friction at key decision points.

  • Improved readability and faster information scanning
  • Reduced cognitive load during booking
  • More efficient booking experience for repeat users
  • Established a scalable UX/UI foundation for future product evolution
Next project