HalaJapan
luxury travel / hospitality
a registered japan travel agency whose buyers check the site quietly before recommending it. it had one job: survive that five-minute check.
most of halajapan's clients arrive through travel advisors and family offices who read the website alone before recommending the agency to a family. the site had one job: survive that quiet five-minute check. two constraints made it hard. japan's travel agency act controls what an agency may claim, so no word could overpromise. and the audience reads arabic, so the site had to work fully right to left, not as a translation bolted on later. the brief: build the brand, two full bilingual sites, and the systems that keep them honest.
- 100 — accessibility
- 12 — compliance rules, enforced in code
- 2 — complete languages, EN + AR
process
- reframe the site: treated the website as a credential, not a sales funnel, and fixed six problems in the brief first.
- build arabic from day one: a full arabic site mirrored right to left, with a code rule that bans 'left' and 'right' so it can't break.
- enforce the law in code: twelve rules block any build with a missing legal footer, a banned claim, or pricing language.
- build the trip planner: a six-step planner that lets a family shape their journey and sends it to the desk or straight to whatsapp.
- optimize for ai search (aeo/geo): structured data and an llms.txt brief so google and ai assistants can read and recommend the agency with no javascript.
- run it from one place: a private admin area for trip plans and advisor requests, with status tabs, notes, search, and export.
before
- a registered agency with no brand and no credible site
- buyers who check quietly and drop anything vague
- copy exposed to japan's travel agency act
- no arabic experience for a gulf audience
- no way for families to shape a trip before enquiring
after
- a site built to survive a travel advisor's five-minute check
- every claim shown beside its proof
- a full right-to-left arabic site, written natively
- legal compliance enforced automatically in every build
- a six-step trip planner that turns interest into a ready enquiry
- one admin area for trip plans and advisor requests