The challenge
Naba Hussam needed more than a template shop: a single experience for ready-to-wear and made-to-order lines, with deposits, modification windows, and category-specific attributes—not a one-size-fits-all cart. The Pakistan market demanded Cash on Delivery and bank transfer, not card-only checkout, plus guest checkout so first-time buyers were not forced to register. Operations had to run on dynamic categories, Karachi vs outside-Karachi shipping, size charts, and reliable product imagery at scale.
The approach
We built Clothie as three deployable surfaces—a React storefront, a dedicated admin app, and an Express + MongoDB API—containerized behind Nginx with the API kept private. One data model powers MTO vs RTW flows, COD operations, and S3-backed media. GA4/GTM e-commerce events and policy pages support trust; a layered sale engine lets merchandising run campaigns without developer deploys.