MX Development

Maatwerkmerken · via agency

Maatwerk-configurators voor drie Shopify-shops

Drie webshops met maatwerkproducten, elk met totaal andere maatvoerings- en prijsregels, wilden een echte add-to-cart in plaats van offerteaanvragen. Ik bouwde React-configurators met CSV-gedreven prijs-engines en een gedeelde multi-store backend.

ReactViteTailwindExpressMongoDBShopify Admin APITheme App Extension

De uitdaging

Maatwerkprijzen passen niet in Shopify's variantenmodel: de prijs hangt af van breedte, hoogte, stof en opties, wat miljoenen combinaties oplevert. Bestaande configurator-apps konden de prijstabellen niet aan, en elk producttype had andere regels. Bovendien moesten meerdere shops één systeem delen zonder elkaars configuratie te zien.

Wat ik heb gebouwd

  • React + Tailwind configurator-frontends, per producttype embedded in het theme
  • Express + MongoDB prijs-engine met CSV-geïmporteerde prijstabellen: prijs per cm, staffels en optietoeslagen
  • Dynamische product-/variantcreatie via de Shopify Admin API bij add-to-cart, zodat orders gewoon door checkout en fulfilment lopen
  • Admin-UI waarmee de merchant zelf prijstabellen en opties beheert, zonder developer
  • Multi-store architectuur: één backend bedient meerdere shops via store keys en eigen credentials per shop
  • Btw incl./excl.-schakelaar voor B2B-kopers en cart-recovery scripting

Resultaat

  • Offerteaanvraag-frictie vervangen door een werkende add-to-cart voor maatwerk
  • Merchants beheren hun eigen prijzen, dus geen developer nodig voor prijswijzigingen
  • Hetzelfde platform is hergebruikt voor nieuwe producttypes en nieuwe shops
Terug naar alle projecten

Zoiets nodig voor jouw shop?

Elk project hier begon met één gesprek. Vertel me wat jij wilt bouwen.