De uitdaging
Powerplus had een consumentenplatform nodig dat meer deed dan een productcatalogus tonen. Klanten moesten producten kunnen vinden, aankopen registreren, deelnemen aan cashbackcampagnes, punten verzamelen en die punten gebruiken in een online shop. Achter de publieke ervaring moest iedere interactie ook aansluiten op bestaande Navision-processen, zodat digitale functies geen losstaande campagnetools werden.
Rol en scope
Als lead webdeveloper was David verantwoordelijk voor de technische richting van het platform en de aansluiting op de bredere operatie. De rol omvatte de publieke webervaring, backendservices en ERP-integratie. Verschillende klantenprogramma’s moesten samenkomen in één begrijpelijke klantreis, terwijl het resulterende platform onderhoudbaar bleef voor verdere ontwikkeling.
Eén verbonden klantenplatform
De website bracht productvinding, productregistratie, cashback, loyaliteitspunten en de puntengebaseerde shop samen in één omgeving. Klanten konden tussen die mogelijkheden bewegen zonder naar losse campagnesites of niet-verbonden formulieren te worden gestuurd. Koppelingen met sociale media ondersteunden de interactie rond het platform en zijn producten.
De gezamenlijke omgeving creëerde ook één consistente plek voor klantidentiteit, productinformatie en rewardstatus. Iedere functie behield haar eigen doel, maar gebruikte dezelfde technische en operationele basis.
Architectuur en integraties
Een .NET-backend bood de applicatieservices aan en verbond webinteracties met Navision. Vue en Nuxt werden gebruikt voor de klantgerichte interface, terwijl Firebase cloudgebaseerde applicatiemogelijkheden ondersteunde. Algolia leverde responsieve productzoekopdrachten, zodat klanten snel door een omvangrijk assortiment konden navigeren.
Navision bleef de operationele bron achter de relevante product- en klantprocessen. De integratie wisselde de nodige websitegegevens uit zonder een tweede manuele administratie naast het ERP te creëren.
Rewards en operationele workflows
Productregistratie en cashbackfunctionaliteit verzamelden de informatie die nodig was om klantclaims op te volgen. Het puntensysteem ondersteunde vervolgens het verdienen en besteden van rewards in de e-shop. Deze flows moesten klanten een duidelijke status geven en tegelijk gestructureerde informatie aanleveren waarmee de backoffice in de verbonden systemen kon verderwerken.
Dankzij de platformarchitectuur konden deze programma’s gedeelde services gebruiken in plaats van voor iedere campagne een volledig afzonderlijke technische oplossing te bouwen.
Resultaat
Powerplus kreeg één consumentenplatform dat productcontent, zoekfunctionaliteit, registratie en rewards verbond met de operationele systemen van het bedrijf. Klanten kregen een coherentere reis en de organisatie kon meerdere digitale programma’s beheren op een onderhoudbare basis. De combinatie van .NET, Vue, Nuxt, Firebase, Algolia en Navision bood ruimte voor verdere verbetering wanneer product- en campagnebehoeften veranderden.
