Travel

Altayyib Travel

A trilingual travel platform and customer website — package catalog, booking requests, customer accounts, documents and admin in one system.

Scope: design · build · booking platform · customer accounts · admin

Visit the live site
Altayyib Travel — delivered website

Context

A travel agency needed more than a brochure website: it needed a customer-facing platform where travellers could browse packages and start a booking, and a back office where staff could manage those requests — all in the languages its customers actually use.

Problem

Package browsing, booking requests, customer accounts, travel documents and internal administration were separate concerns that had to live in one coherent system, served in three languages including a right-to-left layout, with customer and staff data kept cleanly separated.

Scope

WeuniOs owned design, build, the booking platform, customer accounts and the admin back office.

What WeuniOs built

A trilingual travel platform (Arabic, Kurdish–Sorani and English) with a public package catalog and booking-request flow, authenticated customer accounts with document handling, and an admin area for managing packages, requests and content.

Engineering decisions

  • A Next.js application with locale-based routing so every page exists cleanly in each language, with RTL as a first-class layout.
  • Supabase with row-level security so customer data and staff-only data are isolated at the database layer, not just in the UI.
  • A shared content and package model that feeds both the public site and the admin back office from one source.

Outcome

A complete customer-facing travel platform with its own admin back office, built to run a real booking operation across three languages.

Start your project