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.