Freelance.nl
Klaar voor groei door nú te investeren in een toekomstbestendige basis
About
Vraag en aanbod blijven verbinden
Freelance.nl is al meer dan 20 jaar de verbindende factor van vraag en aanbod in de freelance markt. Jaarlijks blijft het aantal gebruikers groeien. Om nu al voorbereid te zijn op de groei van morgen, investeert Freelance.nl in replatforming van hun huidige platform.
Challenge
Voorbereiden op groei
Freelance.nl is snel gegroeid. Op het platform zijn meer dan 325.000 freelancers actief en jaarlijks worden door 75.000 organisaties zo’n 45.000 opdrachten geplaatst. Het platform heeft grote ambities om meer doelmarkten aan te spreken en het aanbod te verbreden.
Om daarvoor klaar te zijn, heeft freelance.nl behoefte aan replatforming. Een nieuwe infrastructuur voor zowel frontend als backend, die future proof is. Met een belangrijke voorwaarde: samen met een specialistische partner die dit proces begeleidt en samenwerkt met hun in-house development team.
Solution
Replatforming met blended teams
Samenwerken vraagt om kennis delen en werken met dezelfde visie voor ogen. Blended teams zijn het antwoord. Door het team van freelance.nl te verrijken met experts van Gravity, is snelheid en kwaliteit gegarandeerd. Evenals consistentie: iedereen werkt vanuit dezelfde basis. Met als bijkomend voordeel dat na de oplevering door Gravity, het team van freelance.nl zelf het platform kan doorontwikkelen.
Solution
Knap staaltje techniek
Simplicity moves is Gravity's credo. Dat passen we overal in toe, zeker in de techniek die we voor platforms inzetten. Het nieuwe Freelance.nl bestaat uit een MACH gebaseerde setup: losse services zijn gekoppeld door middel van GraphQL in een headless-architectuur, in combinatie met React, NextJS en NestJS.
Verschillende databronnen bundelen? Dat kan eenvoudiger. We creëerden een centrale API met Apollo Federation. Daarnaast zetten we RPC en queues binnen de Azure Service Bus in om achtergrondprocessen af te handelen. Dat communiceert weer met K8s binnen de Azure Cloud, voor de onderliggende infrastructuur. Om het compleet te maken wordt alles aangestuurd door de geautomatiseerde CI/CD pipelines met Github actions.
Results
Groeibestendige infrastructuur
Freelancers verbonden
Ervaring
Blended team constructie van
Lotte van Beek
Business developer