Webapplicatie
Mtools
Mtools is een zelf ontwikkeld backoffice en fulfilmentplatform met mobiele scanner app dat de volledige orderafhandeling van een multichannel retailer automatiseert.

Mtools is een zelf ontwikkeld backoffice en fulfilmentplatform dat de dagelijkse werking van een multichannel retailer aanstuurt. Het brengt orders uit verschillende verkoopkanalen samen en begeleidt ze van order tot verzending: order inbox, voorraad en productbeheer, winkel en magazijnpicking, manco en retourafhandeling, verzendlabels en automatische verzending, tot en met de terugkoppeling naar het ERP.
Een centraal onderdeel is een realtime pickingflow met een bijhorende mobiele scanner app. Magazijnmedewerkers scannen producten en verzendlabels, waarna orders live door de statussen bewegen op een dashboard. Verzendlabels worden automatisch aangemaakt en na het scannen automatisch als verzonden doorgegeven, inclusief logica per koerier en meerdere colli per zending.
Het platform koppelt diep met externe systemen. Denk aan marktplaats API’s voor orders, annuleringen en verzendingen, koeriers voor labelaanmaak via SOAP, een ERP voor order en retourboekingen, en een PIM voor productdata. Alles draait als een gecontaineriseerde applicatie met een aparte storefront. Waar mogelijk zijn fragiele losse automatiseringen vervangen door robuuste, geteste code binnen één systeem.
Het resultaat is minder handwerk, minder fouten in picking en verzending, en één bron van waarheid voor orders, voorraad en fulfilment.
Tech en highlights
Backend: PHP en Laravel 12, PostgreSQL, Docker, nginx, queues en geplande taken. Mobiele app: React Native met Expo, een scanner app met realtime dashboards, integratie met een hardware barcodescanner en automatische updates. Storefront: headless Nuxt webshop op een ecommerceplatform. Integraties: marktplaats API voor orders, verzendingen en annuleringen, koeriers via SOAP met ondersteuning voor meerdere colli, ERP via SOAP, en een PIM voor productdata en media. Kernfunctionaliteit: ordermanagement, winkel en magazijnpicking, een live picking dashboard, manco en retourbeheer, automatische labelaanmaak en verzending, synchronisatie van promoprijzen, en rollen en rechten per gebruiker.



