RTL-first bilingual UI
Arabic and English interfaces from one Vue 3 and Tailwind codebase, with RTL layouts and translatable CMS pages.
Case studyFuel wallet & loyalty platform
A fuel purchase, wallet and loyalty platform for the Saudi market, with partner and fleet tools, a bilingual Arabic/English admin panel and deployment on Oracle Cloud.
GoStation lets customers pay for fuel from a digital wallet and earn loyalty rewards, while partners and fleet operators manage purchases and deliveries through their own tools.
The operations team works in both Arabic and English, so the admin panel needed full right-to-left (RTL) support and translatable CMS content. Invoicing also had to follow Saudi Arabia's ZATCA e-invoicing requirements.
Business logic lives in the Laravel API, with Redis handling caching and background work. The stack runs in Docker on Oracle Cloud, with internal services on private networking behind Nginx.
Arabic and English interfaces from one Vue 3 and Tailwind codebase, with RTL layouts and translatable CMS pages.
Services run on private networking in Oracle Cloud, behind Nginx.
Invoice workflows follow ZATCA e-invoicing requirements for the Saudi market.