The Challenge
Buying a car in the Gulf is complicated. You have different countries, different currencies, and a mix of English and Arabic speakers.
The market was fragmented. You had one site for Oman, another for UAE, and none of them talked to each other. The user experience was often clunky, slow, and stuck in the past.
We needed a platform that could handle:
• 5 Countries (Oman, Qatar, UAE, Saudi, Syria)
• 2 Languages (English & Arabic)
• 2 Market Types (Ready cars & Imported cars)
All in a single, unified codebase.
The Solution
Sooq Cars is the answer. A single, unified platform that works seamlessly across 5 countries: Oman, Qatar, UAE, Saudi Arabia, and Syria.
It's not just a website; it's a smart marketplace that knows where you are, what currency you use, and what language you speak.
The Innovation
To make this seamless, I had to engineer a robust architecture that handles complexity without slowing down the user.
1. Smart Routing
I built a middleware system that automatically detects your location and routes you to the correct country store. It handles the complex /[country]/[locale]/[section] structure transparently, so users just land on the right page.
2. Perfect RTL
Arabic isn't an afterthought. The entire UI flips intelligently based on the language. We used logical CSS properties and next-intl to ensure a native experience for everyone.
3. Hybrid Authentication
Security was paramount. I implemented a dual-layer auth system: Server Components handle direct cookie access for security, while a client-side manager handles the interactive bits. It's secure by default but feels instant.
Ready to explore?
See the live platform in action.
Visit Sooq Cars