01 · one site, two directions
A mirror, not a translation.
UTURN. sells in Arabic and English, so the site has to read as first-class in both. The whole layout mirrors for Arabic, not just the text: nav, type, grid order, and motion all flip from the same markup.
English · left-to-right
العربية · right-to-left
Same markup on both sides. The locale sets the direction and the whole layout follows: nav, type, grid order, and motion. A mirror, not a translation bolt-on.
02 · owner-run, no developer
Change a phone number without a ticket.
The usual trap: every edit routes back to whoever built the site. Here the owner signs in and writes straight to the database the site reads from, so a new project or a changed number goes live with no deploy.
- 01Owner signs inThe /admin panel, on the studio’s own site, with the owner’s own keys.
- 02Edits the contentPortfolio, client list, services, business details. One dashboard.
- 03Saves to SupabaseThe admin writes straight to the database. No code touched.
- 04Live on the siteNo deploy, no ticket, no developer in the loop.
03 · the panel they actually run
The studio, in the studio’s hands.
Four surfaces the owner edits themselves, each writing to Supabase. A motion-led portfolio that stays fast on Delta mobile data sits on top of it.

04 · brief to live, as a trade
A full-stack build most consultants skip.
Not an AI product: a receipt for shipping velocity. A real brand went from brief to a live, owner-operated site on two domains, built as a trade, a free engagement for warm introductions into a regional network.
~2 wkbrief to live, on two domains