03 — Case Study
Souqly
A headless e-commerce engine for MENA merchants — Arabic-first, RTL-native.
- Year
- 2025
- Role
- Full Stack Developer
- Status
- Shipped
01
The Problem
Regional merchants get poor results from global e-commerce templates: broken RTL layouts, no local payment gateways, and storefronts that load slowly on mobile networks.
02
The Solution
A headless commerce backend (Node/Express/MongoDB) with a blazing-fast Next.js storefront. First-class RTL and Arabic typography, local payment integration, and an admin dashboard with live sales analytics.
03
The Result
Storefront scores 98+ on Lighthouse mobile. Checkout conversion improved ~22% versus the merchants' previous template stores.
Engineering highlights
- Edge-cached product pages with ISR and stale-while-revalidate
- RTL-first design system with logical CSS properties
- Payment webhooks with idempotent order processing
- Zero-downtime deploys via containerized blue/green releases
Stack
- Next.js
- TypeScript
- Express
- MongoDB
- Redis
- Stripe
- Docker
- Tailwind CSS