Cases / Freelance.nl

Klaar voor groei door te investeren in een toekomstbestendige basis

325.000 freelancers. Één platform. Gebouwd om door te groeien.

OpdrachtgeverFreelance.nl
Jaarjanuari 2025
OplossingenPlatform replatforming, Development, Design
De uitdaging

Freelance.nl verbindt al 20 jaar vraag en aanbod. Met 325.000 freelancers en 45.000 opdrachten per jaar was de infrastructuur toe aan een nieuwe basis. Eén die meegroeit.

Simplicity Moves

Eén nieuw fundament. Gebouwd samen met het team dat het straks zelf beheert.

Gravity versterkte het interne team van Freelance.nl met eigen experts. In een blended team, waarbij Gravity-developers en het interne team zij aan zij werkten, bouwden we een nieuwe infrastructuur. Zo kan Freelance.nl na oplevering zelfstandig doorontwikkelen.

Wat er onder de motorkap zit

Het nieuwe Freelance.nl draait op een MACH-gebaseerde setup: losse services gekoppeld via GraphQL in een headless-architectuur, gebouwd met React, NextJS en NestJS. Verschillende databronnen worden gebundeld via een centrale API met Apollo Federation. RPC en queues binnen de Azure Service Bus handelen achtergrondprocessen af, gekoppeld aan Kubernetes binnen de Azure Cloud. Alles aangestuurd door geautomatiseerde CI/CD pipelines via GitHub Actions. Complex van binnen, soepel van buiten.

Wat het blended team opleverde
  1. 01

    Nieuwe frontend en backend infrastructuur.

  2. 02

    Kennisoverdracht naar het interne team.

  3. 03

    Platform klaar voor zelfstandige doorontwikkeling.

het resultaat

Wat de replatforming heeft opgeleverd.

01

350.000 freelancers op een nieuw fundament

Het platform draait op een schaalbare infrastructuur die klaar is voor nieuwe doelmarkten en een breder aanbod.

02

22 man sterk als blended team

Gravity-experts en het interne team van Freelance.nl werkten als één team. Kennis gedeeld, kwaliteit gegarandeerd.

03

Zelfstandig doorontwikkelen na oplevering

Door samen te bouwen kan het team van Freelance.nl het platform na oplevering zelf uitbreiden. Geen afhankelijkheid, wel een sterke basis.

Casestudy download

Één sessie om je productstrategie scherp te stellen. Plan hem in en ga gefocust verder.

Ga verder de diepte in en lees hoe we dit project hebben aangepakt.

Van eerste technische verkenning tot livegang. Hoe we de hardware-softwarekoppeling ontwierpen, welke keuzes we maakten en wat we ervan leerden.

Volgende case

GrandVision