In het voetbal gebeurt de juiste transfer vaak niet. Niet omdat het talent er niet is, maar omdat er geen manier is om elkaar te vinden. Een speler die klaar is voor een stap hogerop blijft onopgemerkt omdat niemand in zijn richting kijkt. Een club met een openstaande positie geraakt niet bij de juiste coach. Het netwerk dat hen zou moeten verbinden is informeel, gesloten en traag.
Match My Transfer is er om dat op te lossen. Het is geen makelaarsplatform en treedt niet op als agent. Het geeft spelers, coaches en clubs een directe, gestructureerde manier om elkaar te vinden, zodat een match afhangt van fit in plaats van wie je toevallig kent. Spelers en coaches bouwen een profiel op en worden gematcht met clubs die precies dat profiel zoeken. Clubs plaatsen openstaande posities en zien de kandidaten die erbij passen.
De uitdaging
Een matchingplatform lijkt van buitenaf eenvoudig. Dat is het niet, van zodra je in de regels duikt.
Een goede match in het voetbal is niet "spits gezocht, spits beschikbaar." Ze hangt af van positie, profiel, seizoen, speelgerechtigdheid, de kwalificaties van een coach en het soort overstap waar een speler echt voor openstaat. Dat vertalen naar iets waar een club op kan zoeken, en dat automatisch de juiste kandidaten naar boven haalt in plaats van een lange lijst waar iemand doorheen moet ploegen, was het echte probleem.
Het moest ook overeind blijven naarmate het platform groeide. Meer spelers, meer clubs, meer openstaande posities, zonder dat de matching minder accuraat of trager werd.
Wat we bouwden
We bouwden Match My Transfer als een volledig maatwerkplatform in Laravel en Livewire, met drie soorten gebruikers in de kern: spelers, coaches en clubs, elk met hun eigen profielen, dashboards en flows.
Het hart van het platform is de matching engine. Spelers en coaches worden automatisch gekoppeld aan clubs die hun profiel zoeken. Clubs openen een positie en zien de kandidaten die er effectief bij passen, gerangschikt, in plaats van een ongesorteerde lijst. De engine houdt rekening met positie, profiel en speelgerechtigdheid, en bewaart een geschiedenis van matches en transfers naarmate spelers doorheen een seizoen van club wisselen. Ze is modulair opgebouwd, zodat nieuwe matchingcriteria en nieuwe soorten kansen kunnen worden toegevoegd zonder te herbouwen wat er al staat.
Rond de matching zitten de onderdelen die een werkend voetbalplatform nodig heeft:
Ouderbeheer: een ouder kan het profiel van een jonge speler beheren.
Toegang via credits: clubs laden credits op tegen een vaste prijs, één credit houdt een zoekopdracht een maand lang actief, en ongebruikte credits blijven geldig. Zo blijft toegang een bewuste keuze in plaats van een doorlopend abonnement.
Betalingen en facturatie: betalingen lopen via Mollie, en facturen worden automatisch aangemaakt en zijn rechtstreeks downloadbaar vanuit het platform. Geen manueel gedoe in een spreadsheet.
Beheertools: gebruikersbeheer, controle van speelgerechtigdheid, prijsbeheer, audit logging en inloggen als gebruiker voor support.
Het resultaat
Match My Transfer is een live platform waar spelers, coaches en clubs elkaar vinden via matching die het werk voor hen doet, met credits, betalingen en facturatie in dezelfde flow.
Het informele netwerk dat vroeger bepaalde wie werd opgemerkt, is nu een gestructureerd platform: één dat talent een manier geeft om gevonden te worden, clubs een manier om het te vinden, en ruimte om verder te groeien.