Bilingual website (EN + AR, RTL-native)
Acceptance · axe-core scan + native AR review pass
Real /ar routes, not toggles
Real /ar routes — not Google Translate toggles. Lighthouse-graded performance. WhatsApp-first conversion architecture. Built for the device 92% of your Saudi traffic uses.
Brand
Web
Growth
Arabic route under native review
Lighthouse
96
/ 100 mobile
Brand
Web
Growth
Arabic route under native review
Lighthouse
96
/ 100 mobile
Two real routes. Same architecture. Mirrored, not overlaid.
Decision console
Use this room before a proposal call: confirm the pressure, inspect what must be credible, and see the first handoff before a scope is agreed.
Buyer fit
Saudi SMEs with weak or no digital presence
Websites & Digital Experience
Device studio
The page needs a sharper RTL/LTR proof moment that connects devices, routing, QA, and release gates.
Device QA
LTR desktop
QA route visible.
RTL mobile
QA route visible.
Editable route report
Pressure
85Two real routes. Same architecture. Mirrored, not overlaid.
Proof
77LCP target
Handoff
80Build gate
Buyer scene
Two real routes. Same architecture. Mirrored, not overlaid.
Pressure cue
WCAG 2.1 AA target
Decision cue
The page should make the first buyer decision visible before proposal scope.
Acceptance gates
Route proof
EN
Largest contentful paint, mobile
AR
axe-core verified
Separate routes, mirrored layout
Analytics
Largest contentful paint, mobile
Six categories of work, every one with a measurable acceptance gate. No 'design + dev + magic' line items.
Acceptance · axe-core scan + native AR review pass
Real /ar routes, not toggles
Acceptance · component inventory + storybook-style preview
Reusable React component set
Acceptance · published Lighthouse report
Image optimization (AVIF + WebP)
Acceptance · axe-core zero-violation report
Keyboard-nav across all interactive areas
Acceptance · 4-path conversion map signed
WhatsApp deep links with presets
Acceptance · live dashboard handover
GA4 or Plausible setup
Auto-translated toggles fail Saudi buyers in two seconds — broken hierarchy, wrong directional arrows, English idioms in Arabic clothing. We build separate /ar/ routes that share one component layer but render in true RTL with native typography line-heights. The buyer never knows the EN route exists.
Live demo · Scroll either pane
Hero
Bilingual digital growth.
Practice
Brand & Presence Launch.
Practice
Websites & Digital Experience.
Practice
Growth & Visibility.
Vertical
Engineering Firms.
Process
Six-step operating system.
Hero review
Arabic copy gated for native approval.
Practice review
Arabic copy gated for native approval.
Practice review
Arabic copy gated for native approval.
Practice review
Arabic copy gated for native approval.
Vertical review
Arabic copy gated for native approval.
Process review
Arabic copy gated for native approval.
Two real routes. Same architecture. Mirrored, not overlaid.
From audit to live. Each phase ends with a published acceptance test the founder can read.
Sitemap + IA approved by founder
IA + content map
Component library reviewed in browser preview
Storybook-style preview link
All EN routes pass component QA
Staging URL + component inventory
All AR routes pass native review + RTL QA
AR staging URL + reviewer audit log
Lighthouse 90+ mobile · axe-core 0 violations
Performance + a11y report (PDF)
Analytics live · WhatsApp routing tested · DNS cut
Handover doc + dashboard access
Phase 01
01
Owner
Lead strategist
Acceptance test
Sitemap + IA approved by founder
Artifact · IA + content map
Phase 02
02
Owner
Design lead
Acceptance test
Component library reviewed in browser preview
Artifact · Storybook-style preview link
Phase 03
03
Owner
Web lead
Acceptance test
All EN routes pass component QA
Artifact · Staging URL + component inventory
Phase 04
04
Owner
Arabic reviewer
Acceptance test
All AR routes pass native review + RTL QA
Artifact · AR staging URL + reviewer audit log
Phase 05
05
Owner
Web lead
Acceptance test
Lighthouse 90+ mobile · axe-core 0 violations
Artifact · Performance + a11y report (PDF)
Phase 06
06
Owner
Founder + analytics lead
Acceptance test
Analytics live · WhatsApp routing tested · DNS cut
Artifact · Handover doc + dashboard access
Setup is for SMEs needing a fast, credible bilingual presence. Full bundle is for growth-stage and engineering buyers needing depth.
SAR 7,000–14,000
SAR 12,000–24,000
One-off project
SAR 7,000–14,000
Payment
50% start · 50% on launch
Timeline
3–5 weeks
One-off project
SAR 12,000–24,000
Payment
40% start · 30% mid · 30% on launch
Timeline
6–9 weeks
Hosting (Vercel/cPanel) and ongoing maintenance quoted separately. SAR-only invoicing. ZATCA-ready.
Send us your current site or a brief. We'll come back with a Lighthouse audit + a working range inside 2 business days.
One Saudi business day · Founder-led · NDA-ready