Made-to-measure brands · via agency
Made-to-measure configurators for three Shopify stores
Three webshops selling made-to-measure products, each with completely different measurement and pricing rules, needed real add-to-cart flows instead of quote requests. I built React configurators with CSV-driven price engines and a shared multi-store backend.
ReactViteTailwindExpressMongoDBShopify Admin APITheme App Extension
The challenge
Made-to-measure pricing doesn't fit Shopify's variant model: prices depend on width, height, fabric and options in ways that produce millions of combinations. Existing configurator apps couldn't handle the pricing tables, and every product type had different rules. On top of that, multiple stores needed to share one system without sharing configuration.
What I built
- ✓React + Tailwind configurator frontends, embedded in the theme per product type
- ✓Express + MongoDB price engine with CSV-imported price tables: per-cm pricing, stepped ranges and option surcharges
- ✓Dynamic product/variant creation via the Shopify Admin API at add-to-cart, so orders flow through checkout and fulfillment untouched
- ✓Admin UI for the merchant to manage price tables and options without a developer
- ✓Multi-store architecture: one backend serves multiple shops via store keys and per-store credentials
- ✓VAT include/exclude toggle for B2B buyers and cart-recovery scripting
Result
- →Quote-request friction replaced by a working add-to-cart for made-to-measure products
- →Merchants manage their own pricing, so no developer is needed for price changes
- →The same platform was reused for new product types and new stores
Related services
Need something like this?
Every project here started with one conversation. Tell me what you're trying to build.