Ontwerp
Techniek
Systemen
Beweging
Roy Heilbron
portfolio · bezig00
ROY HEILBRON
Werk

BouwConnect

Platform dat vakmensen in twaalf regio's aan opdrachten koppelt.

Jaar
2026
Rol
Architectuur, bouw en beheer. Alleen.
Status
live
Stack
Next.js, React, PostgreSQL, Cron, CI/CD, Playwright
BouwConnect: meer klussen, minder zoeken
Wat het is

Een platform waar zelfstandige vakmensen opdrachten in hun eigen regio vinden. Inschrijven, matchen en de communicatie eromheen lopen via het platform, verdeeld over twaalf regio's.

Het probleem

Zelfstandige vakmensen raakten een flink deel van hun marge kwijt aan dure platformen en aan zelf achter werk aan bellen. Er was geen betaalbare plek waar opdrachten uit de eigen regio bij elkaar stonden.

Hoe het is gebouwd

Eerst het datamodel, daarna pas schermen

Regio's, opdrachten, vakmensen en inschrijvingen zijn los van elkaar gemodelleerd, zodat een dertiende regio een rij in de database is en geen kopie van de code.

Alles wat elke dag moet gebeuren, draait vanzelf

Statusovergangen lopen via geplande taken in plaats van via iemand die eraan denkt. Inschrijvingen bevestigen zichzelf, en berichten gaan via WhatsApp omdat dat het kanaal is dat deze doelgroep de hele dag al openheeft.

Tests op de paden die geld raken

End-to-end tests dekken de route van opdracht plaatsen tot inschrijving bevestigd. Dat zijn de stappen waarbij een fout iemand een klus kost.

Keuzes en wat ze kostten
  1. 01

    Automatiseren voordat het pijn deed

    Aanleiding

    Bij één beheerder is elke handmatige stap een stap die op een drukke dag blijft liggen.

    Keuze

    Statusupdates, bevestigingen en herinneringen gingen meteen naar geplande taken, ook toen het handmatig nog prima te doen was.

    Wat het kostte

    Meer werk vooraf, en een paar dagen waarin er automatisering stond voor een volume dat die nog niet nodig had.

  2. 02

    WhatsApp in plaats van e-mail

    Aanleiding

    Een vakman op een steiger opent geen mailbox. Een gemiste melding is een gemiste klus.

    Keuze

    De belangrijkste meldingen lopen via WhatsApp, met e-mail als terugval.

    Wat het kostte

    Afhankelijkheid van een extern platform met eigen regels, en een integratie die stukgaat als die regels veranderen.

  3. 03

    Twaalf regio's uit dezelfde codebase

    Aanleiding

    Per regio een eigen omgeving zou twaalf keer onderhoud betekenen voor één persoon.

    Keuze

    Eén applicatie, regio als gegeven. Een nieuwe regio openen is configuratie.

    Wat het kostte

    Regio's kunnen niet ver uit elkaar lopen in functionaliteit. Wat één regio wil, krijgt iedereen of niemand.

Drie stappen: inschrijven, abonnement starten, aan de slag via WhatsApp
De hele inschrijving in drie stappen. Screening is handmatig, de rest loopt door zonder tussenkomst.
Wat er nu staat
  • Live in twaalf regio's.
  • Inschrijven, bevestigen en statusupdates lopen zonder handmatige stap.
  • End-to-end getest op de route van opdracht tot bevestigde inschrijving.