E-CommerceClothify – Fashion E-Commerce & Analytics
API-first fashion store with atomic checkout transactions, Stripe webhook reconciliation, WhatsApp OTP verification and 8+ server-side analytics pipelines.
- React
- Express
- MongoDB
- Stripe
KSA Dropshipping Ops Platform is a Next.js 14 App Router Backend-for-Frontend (BFF) application proxying microservices. It unifies order orchestration across Shopify, WooCommerce, and Google Sheets into a 19-status pipeline with full English/Arabic RTL localization.
Built under NDA — client data and source code remain confidential, so details are intentionally limited.

Dropshipping merchants in the KSA market face fragmented operations: orders flow in from multiple channels (Shopify, WooCommerce, custom landing pages) with different data schemas and sync requirements. Managing 19+ order statuses across 4 user role tiers, multi-currency wallets, and bilingual Arabic/English audiences — all while keeping sub-second speeds and SEO visibility — required a performant unified platform.
We designed a Next.js 14 App Router platform acting as a BFF layer proxying three microservices via a layered Service → Hook → Component pattern. TanStack React Query v5 manages server state, Zustand v5 handles UI state, NextAuth.js handles Google OAuth, and i18next delivers 200+ translation keys with dynamic Arabic RTL layout switching.
Engineered from scratch with clean code, scalable architecture, and strict attention to performance.
Plugin architecture supporting 7+ integrations (Shopify OAuth HMAC, WooCommerce API keys, Google Sheets OAuth, EasyOrders, LightFunnels, MilesNow) with configuration modals.
Complex order pipeline with nested status groups, role-based visibility, bulk operations, CSV import/export (PapaParse), print-ready invoices, and ZIP downloads (JSZip).
Complete i18n implementation using i18next with 200+ translation keys, dynamic LTR/RTL layout flipping, language-persistent routing, and Arabic registration surveys.
Email/password + OTP verification alongside Google OAuth via NextAuth.js, with cookie-based JWT sessions and middleware route enforcement across 4 role tiers.
Next.js API routes handling Shopify HMAC verification, Cloudinary signed image uploads, Klaviyo/Mailgun newsletters, and dynamic XML sitemaps with ISR caching.
Multi-currency conversion support (SAR, AED, USD, EUR, GBP, INR) removing friction for regional Arabic merchants and international dropshipping suppliers.
The KSA Dropshipping Platform unified fragmented sales channels into a single high-performance dashboard, eliminating order tracking errors and simplifying GCC market localization.
