Skip to content
All Projects
CMS & multilingual

DIMAS: Arabic RTL + English Corporate Website

Arabic first, English in full.

A manpower supply and recruitment company in Saudi Arabia needed a site that works Arabic first. Built right-to-left by default with a full English version, on Next.js with an embedded Sanity Studio.

Live at dimasgcc.comArabic right-to-left by default, full English versionThe client edits pages in Sanity without a developer
4 phases + support week

The Challenge & Solution

The Challenge

The client needed a corporate site for an Arabic-speaking market that their own team could keep up to date, in both Arabic and English.

The Solution

I built it right-to-left by default with a full English version, on Next.js with an embedded Sanity Studio. The work followed the client's written brief, with every requirement traced to a delivery phase.

What I delivered

01

Live at dimasgcc.com

02

Arabic right-to-left by default, full English version

03

The client edits pages in Sanity without a developer

04

Shipped in 4 paid phases plus a support week

Technologies used

Next.js

Bilingual routing with right-to-left layouts

Sanity

Embedded Studio for the client team

Tailwind CSS

RTL-aware styling

Common questions

Questions about this specific project.

The site is right-to-left by default with a full English version, built on Next.js with an embedded Sanity Studio so the client edits pages without a developer. Every requirement in the client brief was traced to a delivery phase, and the project shipped in 4 paid phases plus a support week.

Book a free call to fix your app or plan your MVP

Mohammad Shuja Uddin offers free 30-minute calls to scope app fixes, SaaS MVPs and AI features. He replies within 24 hours.

Send me your app link and what is broken.

You get back what is wrong, what I would fix first and a fixed price, within 24 hours. No call needed.

How can I hire Shuja Uddin to fix my app or build an MVP?

Book a free 30-minute call on shuja.app, or hire him on Upwork or Fiverr. Send the app link, the repo and what goes wrong, and you will get a plan with a fixed price before any work starts. He works on Next.js, React and Supabase apps, including apps built with Lovable, Bolt, Cursor and Replit.