The Challenge
WOW Fashions is a GCC-based fashion brand selling Arabian ethnic dresses. The business needed more than a product listing site — it needed a platform that could handle three fundamentally different purchase types simultaneously: readymade pieces (simple buy and ship), fabric-by-the-metre (cut and priced by quantity), and fully customised made-to-order garments where the customer specifies measurements, fabric, embroidery style and finishing.
On top of that, the platform needed to serve a genuinely bilingual audience. GCC fashion customers often switch between Arabic and English mid-session. A simple translated overlay wouldn't work — the entire UI needed to render correctly in RTL Arabic and LTR English from the same codebase.
The client also needed a way to track custom orders through the physical production process: each piece passes through stitching, embroidery, stone work and dyeing by different craftsmen, with a manager overseeing progress and workers paid on task completion. No off-the-shelf e-commerce solution covers this.
The Solution
Cloudemy built WOW Fashions as three connected systems rather than a single app:
Flutter App (iOS + Android)
The customer-facing shopping app with full bilingual Arabic/English support. Flutter's built-in RTL support via Localizations and Directionality handles the layout flip natively. One codebase, two stores.
Next.js Website
The web storefront for desktop and mobile browsers. Server-side rendered for SEO, fast-loading for the GCC market, with the same bilingual Arabic/English content as the app.
.NET Backend
The API layer handling catalog, cart, order creation, inventory, fulfilment status and multi-currency pricing (AED, SAR, KWD). Enterprise-grade and payments-ready.
The Connected Back-Office: Khata360
To handle the custom order workflow, Cloudemy built a separate connected system: Khata360, a production management app for the brand's tailor/workshop operation. This is the detail that separates this project from a standard e-commerce build.
When a customer places a custom order through WOW Fashions, that order flows into Khata360. The system:
- Breaks the order into production stages (stitching → embroidery → stone work → dyeing)
- Assigns each stage to the specific worker or craftsman responsible
- Lets workers mark stages complete and the manager verify completion
- Tracks payments to workers based on completed tasks
- Generates monthly production reports and payout summaries
This end-to-end system — customer-facing commerce (WOW Fashions) + back-of-house production management (Khata360) — is what Cloudemy means when it says it builds connected systems, not just single apps. The entire custom garment workflow, from order placement to finished product, is tracked in one connected platform.
Technical Architecture
The Flutter app uses BLoC for state management and Localizations for full Arabic RTL support. The same Dart widgets render in RTL for Arabic users and LTR for English users — no separate code paths. The Next.js site uses i18n routing with static generation for SEO and AED/USD/SAR currency formatting based on locale.
The .NET backend is structured as an ASP.NET Core REST API with PostgreSQL for relational data (orders, catalog, inventory) and Redis for session caching. The architecture separates the WOW Fashions commerce domain from the Khata360 production domain, communicating via internal API calls so either system can evolve independently.
Why This Matters for GCC Clients
WOW Fashions is the most complete proof of what Cloudemy can build for the GCC market. It spans every layer: a consumer-facing Flutter app with Arabic RTL, a performant Next.js web presence, a production-grade .NET backend, and a connected operations tool that no off-the-shelf solution would provide. If your GCC business has a complex product or workflow, this is the reference to look at.