Naar de inhoud
Recognized by Laravel Match je project Contact

ABN AMRO’s award winnende platform, gebouwd met Laravel

Jaarlijks worden in Nederland honderdduizenden hypotheken afgesloten. Meer dan de helft daarvan loopt via onafhankelijke hypotheekadviseurs. Voor ABN AMRO is dit intermediaire kanaal daarom van groot belang. Om deze adviseurs optimaal te ondersteunen en tegelijkertijd de interne processen efficiënter te maken, ontwikkelde ABN AMRO samen met DLF-lid Goedemiddag! het platform IM360 (Intermediair 360).

ABN AMRO’s award winnende platform, gebouwd met Laravel

De applicatie is uitgegroeid tot een centraal en volledig geïntegreerd platform dat dagelijks wordt gebruikt door zowel medewerkers van ABN AMRO als aangesloten hypotheek intermediairs. Dankzij de combinatie van Laravel, React en een korte ontwikkelcyclus is IM360 een modern, veilig en toekomstbestendig platform.

Eén platform voor medewerkers én intermediairs

IM360 bestaat uit twee onderdelen: een interne applicatie voor medewerkers van ABN AMRO en een beveiligde omgeving voor aangesloten hypotheek intermediairs.

Het interne platform ondersteunt medewerkers met verschillende geïntegreerde modules, waaronder:

  • een CRM voor kantoren en contactpersonen;

  • een workflowmanagementsysteem;

  • communicatiemogelijkheden via e-mail, webmail en sms;

  • een module voor evenementen en relatiebeheer;

  • een CMS waarmee content op de intermediaire website eenvoudig beheerd kan worden.

Daarnaast zijn koppelingen gerealiseerd met onder andere de Kamer van Koophandel en de AFM, zodat gegevens automatisch actueel blijven.

Voor hypotheek intermediairs biedt IM360 een beveiligde online omgeving waarin zij onder andere:

  • de voortgang van hypotheekaanvragen kunnen volgen;

  • informatie vinden over producten en acceptatiebeleid;

  • relevante commerciële signalen ontvangen;

  • wijzigingen op bestaande hypotheken kunnen indienen.

Ook beschikt het platform over een openbaar gedeelte waar potentiële samenwerkingspartners informatie kunnen vinden over de samenwerking met ABN AMRO en actuele rentetarieven.

Waarom Laravel?

Voor de ontwikkeling van IM360 was een framework nodig dat niet alleen snel ontwikkelen mogelijk maakt, maar ook voldoet aan de hoge eisen van een financiële instelling. Het eerder gebruikte custom framework bood daarvoor steeds minder flexibiliteit. Laravel bleek een uitstekend alternatief.

Door de uitgebreide standaardfunctionaliteit konden de ontwikkelaars zich volledig richten op de businesslogica in plaats van op technische basisvoorzieningen. Functionaliteiten zoals authenticatie, routing en databasebeheer zijn standaard aanwezig, terwijl Laravel dankzij Eloquent ORM en het rijke ecosysteem eenvoudig uitbreidbaar is.

De frontend van het CRM is opgebouwd met React in combinatie met Inertia.js, waardoor een moderne gebruikerservaring ontstaat zonder de voordelen van Laravel aan de backend te verliezen. Normaliter gebruikt Goedemiddag! Vue op de front-end, maar in dit geval is er voor React gekozen. De intermediaire website gebruikt hoofdzakelijk Blade.

Security staat centraal

Voor een bank is informatiebeveiliging geen extra aandachtspunt, maar een absolute randvoorwaarde. Laravel biedt standaard bescherming tegen veel voorkomende beveiligingsrisico’s, waaronder:

  • bescherming tegen SQL Injection via Eloquent ORM;

  • automatische bescherming tegen Cross Site Scripting (XSS);

  • ingebouwde bescherming tegen Cross Site Request Forgery (CSRF).

De applicatie wordt ontwikkeld conform compliancy eisen die binnen de financiële sector gelden, waaronder de richtlijnen vanuit DORA (Digital Operational Resilience Act) en het Microsoft Financial Services Compliance Program (FSCP).

Dat de gekozen architectuur voldoet aan de hoge security eisen van ABN AMRO is bewezen tijdens verschillende pentests. Daarnaast won de applicatie in 2022 de ABN AMRO Pentest Award.

Snel ontwikkelen met een klein team

Een belangrijk voordeel van Laravel is de hoge ontwikkelsnelheid. Dankzij de overzichtelijke architectuur en uitstekende developer experience kan een relatief klein ontwikkelteam complexe functionaliteit realiseren en snel inspelen op nieuwe wensen vanuit de organisatie.

Die korte feedbackloop zorgt ervoor dat verbeteringen vrijwel direct beschikbaar komen voor gebruikers. Hierdoor blijft het platform continu aansluiten op de behoeften van hypotheek intermediairs en interne medewerkers.

Bekroond door gebruikers

De combinatie van gebruiksgemak, snelle doorontwikkeling en een stabiel platform heeft geleid tot een hoge waardering onder gebruikers.

Ook buiten de organisatie bleef dat niet onopgemerkt. ABN AMRO won de afgelopen jaren meerdere onderscheidingen binnen het intermediaire kanaal. Zo ontving de bank in 2024 de Gouden Lotus voor Actief Klantbeheer, een belangrijke vakprijs binnen de hypotheekbranche.

Een verstandige keuze

Laravel is voor IM360 niet alleen een technisch framework, maar ook een bewuste keuze. Dankzij de wereldwijde Laravel-community profiteert ABN AMRO continu van nieuwe functionaliteit, security-updates en een grote beschikbaarheid van ervaren ontwikkelaars.

De case van IM360 laat zien dat Laravel ook binnen een enterprise-omgeving uitstekend tot zijn recht komt. Het framework combineert snelle ontwikkeling met hoge veiligheid, schaalbaarheid en onderhoudbaarheid. Precies de eigenschappen die nodig zijn voor een essentiële applicatie binnen de financiële sector. Ook de flexibiliteit van in Laravel gebouwde software geeft ABN AMRO de mogelijkheid om snel in te spelen op veranderingen in de markt en door te innoveren.

Voetnoot: dit project wordt uitgevoerd door Goedemiddag! in opdracht van TJIP B.V.


Projectinformatie

Over deze case

Gerealiseerd door: Goedemiddag!

Opdrachtgever: ABN AMRO

Bekijk Goedemiddag!