Eneco.
Een nieuwe tool voor Eneco: leegstand nog maar één keer invoeren.
Over Eneco.
Eneco levert energie aan zakelijke klanten door heel Nederland, van grote MKB-organisaties tot coöperaties en woningcorporaties. Juist bij die laatste groep speelt leegstand een terugkerende rol: panden die tijdelijk niet bewoond zijn, maar wel een energievoorziening nodig hebben. Voor die situatie riep Eneco Leegstandhulp in het leven.
Uitdaging.
Dezelfde meterstanden, twee keer invoeren
De klanten van Eneco die gebruikmaken van de Leegstandhulp zijn veelal woningcorporaties die met ERP-systemen als Key2Wocas en Dynamics Empire werken, waarmee de volledige administratie uit handen wordt genomen. Dit zorgde alleen wel voor dubbel werk, omdat de meterstanden zowel in deze externe systemen als op Leegstandhulp.nl moesten worden ingevoerd. Dat kon slimmer.
Hoe zorg je dat een leegstand nog maar één keer ingevoerd hoeft te worden? En hoe bouw je dat zo op dat er later eenvoudig nieuwe systemen en kanalen op aangesloten kunnen worden?
Oplossing.
Eén centrale API die alle systemen met elkaar laat praten
Voor het herontwikkelen van de Leegstandhulp-app, en het uit handen nemen van het dubbele werk voor klanten van Eneco, hebben we een centrale API ontwikkeld die gekoppeld kan worden aan ERP-systemen. Met die koppeling hoeft een leegstand maar eenmalig ingevoerd te worden, waarna het direct bij Eneco terechtkomt.
Samen ontwikkelden we de website en de app, die we ondertussen ook hebben geüpdatet met nieuwe technologische innovaties, waardoor we de applicatie doorlopend kunnen verbeteren. Dat komt goed uit, aangezien een groeiend aantal Eneco-klanten de service actief gebruikt.
We hebben ervoor gekozen om de front-end los te koppelen van de back-end. Er zit dus geen CMS achter. De centrale API die we hebben gebouwd, communiceert los met de front-end. De front-end is gebouwd met React.js.
De voordelen van deze headless-opzet?
Sneller ontwikkelen: Back-end developers hoeven niet op front-end developers te wachten en andersom. Beide disciplines werken onafhankelijk van elkaar, en dat heeft een positief effect op de ontwikkeltijd.
Flexibeler van opzet: Alle communicatie tussen de systemen verloopt via de centrale API. In de opzet van de front-end ben je op die manier vrijer en dus flexibeler. Ook is het in deze opzet makkelijker om externe diensten te integreren. Externe partners bijvoorbeeld, kunnen dus via de API ook data gaan uitwisselen met Eneco.
Schaalbaar: Een logisch gevolg van deze flexibiliteit? Juist: schaalbaarheid. Ook nieuwe, eigen systemen kunnen eenvoudig toegevoegd worden. Bijvoorbeeld een app, kan ook data gaan uitwisselen met de API.
Privacy:Om de privacy te waarborgen worden gegevens van klanten die niet meer van toepassing zijn na twee jaar automatisch verwijderd uit het systeem. Good News is ISO-gecertificeerd, dus beveiliging is altijd prioriteit.
Eén keer invullen op leegstandhulp.nl, overal up-to-date ⚡
Resultaat.
Dubbel invoerwerk is verleden tijd
Met de keuze voor headless-ontwikkeling, dus een opzet waarbij alle benodigde systemen met elkaar communiceren via een centrale API, is een flinke efficiëntieslag gerealiseerd. Of de leegstand nu wordt ingevoerd via een ERP-systeem of de site: alles wordt centraal in de API opgeslagen en kan worden doorgezet naar alle aangesloten kanalen. De gewenste data is dus altijd up-to-date beschikbaar.
Beyond the Platform.
Deze oplossing voor Eneco is future-proof. Zo kan er in de toekomst worden ingespeeld op het toenemende gebruik van smartphones binnen woningcorporaties. Een app staat al op de wensenlijst van Eneco en kan straks eenvoudiger worden toegevoegd. Zo blijven we, net als de afgelopen tien jaar, samen werken aan een slimmere energievoorziening in leegstaande panden.
Wat kan Good News voor jouw organisatie betekenen?
Wil je ook samen met ons Beyond the Platform™ gaan? Of heb je een andere vraag? Neem dan gerust contact met ons op, Chris staat voor je klaar!
