Arabic Flight Compensation App

Job ID: 40383428

Budget: $30 – $250 USD

I need a polished, Arabic-only mobile app that mirrors the core workflow of AirHelp: a traveller enters flight number, date, and last name, and the app instantly checks—through an external flight-status API—whether the flight was delayed or cancelled.

If the API response confirms a disruption, the user is guided to a short claim form; if the flight landed on time, the app simply returns a polite apology screen and ends the journey. Because I want the experience to feel friction-free, there is no sign-up or login of any kind in this time (maybe later)

Scope of work
• Build a single code-base targeting both iOS and Android.
• Implement right-to-left layout and full Arabic localisation.
• Integrate the flight-status REST API (I will supply keys and docs).
• Design a modern, sleek interface: clean typography, minimalist colour palette, smooth transitions.
• Handle edge cases such as API time-outs, invalid flight numbers, and partial data gracefully.
• Package ready-to-upload builds plus source code and instructions for future maintenance.

Acceptance criteria
1. Entering a valid delayed or cancelled flight opens the claim form within two seconds on a typical 4G connection.
2. Entering an on-time flight always triggers the apology screen.
3. There should be a unique order number for the customer so he can check his request at anytime.
3. The entire interface renders correctly on iPhone and Samsung without visual glitches.
4. All text reads right-to-left and is 100 % Arabic; no hard-coded English remains.

If you are comfortable with cross-platform tools such as Flutter, React Native, or Kotlin Multiplatform and have previous experience with external flight or travel APIs, let’s get this moving.