De uitdaging
VARO had een B2B-website nodig die professionele klanten kon ondersteunen zonder naast de bestaande processen een afzonderlijke digitale operatie te creëren. Product- en klantinformatie leefde al rond Navision. Het webplatform moest dus met die bron samenwerken in plaats van ze te dupliceren. Beveiliging was even belangrijk omdat de ervaring bedrijfsaccounts, commerciële informatie en transacties behandelde.
Rol en verantwoordelijkheid
Als lead webdeveloper nam David de technische ontwikkeling van het platform en het ontwerp van de Navision-integratie op zich. Zijn verantwoordelijkheid stopte niet bij de eerste release: hij bleef betrokken bij onderhoud en stapsgewijze verbetering wanneer gebruikers- en bedrijfsbehoeften veranderden. Die continuïteit hield beslissingen over frontend, services, beveiliging en ERP-koppeling gedurende de levensduur van de website op elkaar afgestemd.
Een praktische B2B-ervaring
Het klantgerichte platform werd gebouwd met Vue en gaf zakelijke gebruikers rechtstreeks toegang tot relevante productinformatie en accountgebonden workflows. Algolia ondersteunde snelle productvinding, zodat klanten door het assortiment konden navigeren zonder het ERP te belasten met interactief zoekgedrag. Firebase leverde cloudgebaseerde applicatiemogelijkheden rond de webervaring.
De interface werd ontworpen als een operationeel kanaal en niet alleen als marketingwebsite. De meerwaarde ontstond door nuttige klantacties te verbinden met de processen die ze binnen het bedrijf konden uitvoeren.
De website met Navision verbinden
Een .NET-backend vormde de gecontroleerde grens tussen de webapplicatie en Navision. Die vertaalde de data en operaties die de klantervaring nodig had, terwijl het ERP de operationele bron van waarheid bleef. Zo werd parallel productbeheer vermeden en bleef informatie consistent tussen wat klanten zagen en wat interne teams verwerkten.
De integratie creëerde bovendien een stabiele servicelaag rond Navision. Frontendwijzigingen hoefden daardoor geen ERP-specifiek gedrag rechtstreeks in de browser na te bouwen.
Beveiliging en verdere verbetering
Beveiliging werd doorheen het platform als een kernvereiste behandeld. Het ontwerp moest bedrijfs- en transactiegegevens beschermen en tegelijk aangemelde klanten nuttig werk laten uitvoeren. Na de lancering omvatte het onderhoud operationele problemen, platformupdates en verbeteringen op basis van gebruikersfeedback en veranderende commerciële behoeften.
Dat langdurige eigenaarschap voorkwam dat het platform een eenmalige oplevering werd en maakte het mogelijk technische keuzes opnieuw te bekijken wanneer omliggende systemen evolueerden.
Resultaat
VARO kreeg een veilig B2B-kanaal dat verbonden was met de processen die het bedrijf al aanstuurden. Klanten konden een responsieve webervaring gebruiken met betrouwbare product- en operationele data, terwijl interne teams Navision als centraal systeem behielden. De architectuur combineerde een moderne interface met een gecontroleerde integratielaag en bood een onderhoudbare basis voor verdere ontwikkeling na de lancering.
