Engineers Clinic
AdvancedDesign trackFP-DS-03

Right-to-left Arabic and English onboarding for a mobile banking app

Design a bilingual Arabic and English account-opening flow that truly works right to left, test it with 6 Arabic and English users, and hand it over with mirroring rules.

Design & MarketingUI Design
6 Guided Steps49h Internship TierSubmit: Figma file (Arabic RTL and English LTR flows) + mirroring rulebook + test plan and results + developer handover documentVerified CertificateAI Rubric Graded
Program Overview

Industry project · for Sadeem Digital Bank, a new digital-only bank licensed in the UAE that is targeting 150,000 customers in its first two years

Sadeem wants customers to open an account on their phone in under 8 minutes: choose a language, enter a mobile number, scan an Emirates ID, take a selfie, answer a few questions and set a passcode. The first prototype was designed in English and then "flipped" for Arabic by a vendor. In an internal test with 12 staff, Arabic speakers abandoned the flow nearly twice as often as English speakers. Progress bars ran the wrong way, phone numbers were mirrored, icons with arrows pointed backwards, and some Arabic text was cut off because it needed more height than the English.

The product owner wants Arabic treated as the primary language, not a translation. Her requirements: - the full onboarding flow (9–12 screens) designed in Arabic right to left and in English left to right, from the same Figma components; - correct mirroring: layout, navigation and directional icons flip, but numbers, phone numbers, media controls and logos do not; - Arabic type that is readable at small sizes, with line heights tested on real Arabic content, not lorem ipsum; - a test with at least 6 people you recruit (at least 3 native Arabic readers), with time to complete and errors recorded; - a handover document that developers can follow for every screen.

You will write the content yourself in both languages, ideally with a native Arabic speaker checking it. Do not use real Emirates ID numbers or photos; design the ID-scan step with placeholders.

Done looks like a Figma file with both directions, a mirroring rulebook, test notes and results, and a handover file.

Right-to-left interface designBilingual content designMobile onboarding designUsability testingArabic typographyDesign handover
What you submit

Figma file (Arabic RTL and English LTR flows) + mirroring rulebook + test plan and results + developer handover document

Stack: Figma, Figma variables or modes for language, A mobile prototype viewer, A screen recorder

How it is graded
  • Correct bidirectional design30

    Arabic screens mirror layout and directional icons correctly, while numbers, phone numbers, media and logos stay left to right, with no errors across the flow.

  • Arabic-first quality25

    Arabic copy is natural and reviewed by a native reader, type is legible at the smallest size used, and no text is clipped.

  • Tested with users25

    At least 6 participants, 3 native Arabic readers, complete the flow, with time and errors recorded and problems fixed.

  • Handover20

    The mirroring rulebook and handover file let a developer build any screen in both directions without asking questions.

Pass 60% · Merit 75% · Distinction 90%

Learning Outcomes
Design mirrored layouts that respect bidirectional rules
choose and test Arabic typography
write bilingual microcopy
build one component set for both directions
test with native readers and measure completion
Target Audience

Engineering Students

Diploma, B.Tech, B.E., BCA, MCA, or M.Tech students seeking practical experience.

Aspiring Developers

Developers who want to build proof-of-work capstone projects for tech resumes.

Job Seekers

Graduates looking for AI-evaluated code review & verified industry credentials.