
Voor een gerenommeerde horlogemaker hebben we een CRM/ERP-systeem gebouwd dat het volledige proces voor exclusieve, dure maatwerk horloges ondersteunt. Het uitgangspunt was minder een typisch ERP-traject en meer een digitale spiegel van een ambacht: ieder horloge is uniek, ieder proces telt tientallen handelingen, en ieder onderdeel heeft een eigen levenscyclus van bestelling tot inbouw.
Vóór dit project verliep de administratie grotendeels op papier. Bestelbriefjes, statuskaartjes, voorraadlijsten — allemaal nuttig in de werkplaats, maar onhandig zodra een vraag door meerdere mensen op meerdere plekken beantwoord moet worden. Een klantvraag over de status van een horloge betekende vaak een rondje langs collega's met de stapel papier in de hand.
We hebben een real-time applicatie gebouwd waarin interne medewerkers de status van het horloge bijhouden, samen met de status van bestelde onderdelen en de voortgang van aflevering. Statuswijzigingen die in de werkplaats worden gedaan zijn direct zichtbaar in de showroom; bestellingen die binnenkomen koppelen automatisch aan de juiste lopende horloges.
Onder de motorkap zit een Kotlin-back-end op Vert.x met PostgreSQL als database. De keuze voor Vert.x was bewust: het systeem moet veel events en updates verwerken zonder vertraging, en moet bovendien comfortabel met websockets kunnen werken voor de real-time signalering richting de Angular 8-frontend.
Een belangrijk thema was traceerbaarheid. Voor exclusieve horloges geldt: ieder onderdeel moet altijd terug te leiden zijn — naar wie het besteld heeft, wanneer het binnenkwam, welke kwaliteitscontrole het heeft doorstaan en in welk horloge het uiteindelijk terecht is gekomen. We hebben deze traceerbaarheid als eerste-orde concept in het datamodel verankerd, niet als bijproduct van losse logfiles.
Het overstappen van papier naar dit systeem was geen techniektraject maar vooral een verandertraject. We hebben de horlogemakers en commerciële medewerkers vroeg betrokken bij de schermontwerpen, kleine pilots gedaan in deelprocessen en pas opgeschaald naarmate vertrouwen groeide. Het resultaat is een systeem dat hen daadwerkelijk helpt, in plaats van extra werk geeft naast hun bestaande manier van doen.
