case://study-011
Web
Project 011

CGS Language Services

A multilingual marketing site for CGS Language Services, an agency translating documents between English / French / Arabic / Chinese for Moroccan students applying to Chinese universities. React 19 on Vite 8, Tailwind 4, i18next with full Arabic RTL handling, Framer Motion for the editorial moments. Built as a freelance commission and shipped to production on Vercel.

EN · FR · AR · ZH
Locales
Full Arabic
RTL
Live
Status
Web
Category
The Problem

What Wasn't Working

Translation agencies in this niche pitch to families of Moroccan students who switch fluidly between French, Arabic, and Mandarin. A French-only marketing site loses every parent who reads the brochure in Arabic and every administrator who only opens the Mandarin tab.

The Solution

How I Fixed It

i18next handling 4 locales with first-class RTL for Arabic — not just a translation layer but a layout-aware locale system. Framer Motion carries the editorial photography. Vite 8 keeps the production build sub-200KB.

Stack

Technologies Used

React 19
Vite 8
Tailwind 4
i18next (RTL)
Framer Motion
Results

Key Outcomes

Four-locale production marketing site shipped to Vercel
Full Arabic RTL with layout-aware components
Freelance client work — kept public as a portfolio piece

Want something like this?

Let's build it. I ship fast and I ship clean.