Nizar Menai

Case Study —04 / 05

Sayr

Sayr transit app hero screen

Overview

Product

Transit companion app

Client

Personal / freelance product

Role

Product Designer — solo, with a contract developer

Timeline

4 months, Aug – Dec 2024

Responsibilities

Concept & research, Information architecture, Bilingual UI design (Arabic RTL + English), Interaction design, Usability testing

Problem

Doha's metro and bus network had no companion app worth trusting

Riders were stitching together trip plans from a mix of the operator's own app, screenshots shared in group chats, and guesswork at the platform. Live arrival times existed as raw data but nowhere legible, and switching between metro and connecting bus routes meant leaving one app and opening another.

This was also a personal frustration — I rely on the network myself, and the gap between what the data could show and what riders could actually see was the whole reason to build this.

Challenge

One interface, two directions of reading

Qatar's transit riders move fluidly between Arabic and English, and the app needed to feel native in both — not a translated English app, and not an Arabic app with English as an afterthought. Every layout had to work mirrored, including asymmetric elements like the route timeline and the live-arrival countdown.

As a solo project with one contract developer, the design also had to be disciplined enough to build fast: no component that couldn't earn its complexity against the timeline.

Approach

01

Research

Rode the network at different times of day logging every point of friction, and interviewed regular riders in both languages about how they currently plan trips.

02

User flows

Designed around three core jobs — plan a trip, check live arrivals, save a regular route — resisting the urge to add features the research didn't ask for.

03

Bilingual UI

Built the entire layout system mirror-safe from the first wireframe, so RTL was never a retrofit applied to an LTR design.

04

Prototype & testing

Tested with Arabic-first and English-first riders separately, catching a route-timeline reading-direction issue neither language group would have surfaced alone.

Anatomy

A bilingual layout system, mirrored layer by layer

Scroll to take the screen apart ↓

  1. 01Surface
  2. 02Imagery
  3. 03Cards & containers
  4. 04Typography
  5. 05Controls
  6. 06Navigation
Assembled journey planner screen
  1. 01Surface
  2. 02Imagery
  3. 03Cards & containers
  4. 04Typography
  5. 05Controls
  6. 06Navigation

Process

Research

Rider interviews at stations narrowed the product to three jobs: plan, track, pay.

  1. Research synthesis board

    01

    Research

    Rider interviews at stations narrowed the product to three jobs: plan, track, pay.

  2. Low-fidelity wireframe of the main screen

    02

    Wireframe

    Every wireframe drawn twice — left-to-right and right-to-left — from the very first sketch.

  3. Prototype flow linking the key screens

    03

    Prototype

    Plan → track → ride flows prototyped and tested on the move, one-handed.

  4. High-fidelity UI screen

    04

    UI

    High-contrast live states legible in bright sun, in Arabic and English.

  5. Final product presentation

    05

    Final

    A calm companion for Doha's metro and buses, equally at home in either language.

Sayr trip planner with live arrival countdown

Live arrivals, legible at a glance in either language.

Gallery

Sayr live map with vehicle positions

Sayr live map with vehicle positions
Sayr ticket wallet
Sayr trip detail in Arabic, right-to-left layout

Results

0

Languages, one mirror-safe layout system

0

Core jobs the entire app is built around

A personal product — usage figures will be added once available.

Next Project

Ledger