Elke groeiende KMO kent het punt waarop Excel en losse tools gewoon niet meer meegroeien. Voor dit transportbedrijf uit Antwerpen-Noord was dat moment aangebroken: drie medewerkers besteedden dagelijks uren aan manuele planning, telde dubbele invoer in vier verschillende systemen en hadden geen enkel overzicht van winstgevendheid per klant. Ze kwamen bij ons terecht met één vraag: “Kan dit niet slimmer?”
Het probleem
Situatie voor het project
Het bedrijf — een regionaal transportbedrijf met een vloot van 12 vrachtwagens en contracten met zowel KMO’s als Belgische groothandelaren — opereerde met een mix van tools die individueel prima werkten, maar nooit echt met elkaar spraken:
- Planning verliep via een gedeeld Excel-bestand (met bijhorende versieconflicten)
- Klantcommunicatie via e-mail, zonder centrale opvolging
- Facturatie in een apart boekhoudpakket, manueel gekopieerd vanuit de planningsheets
- Chauffeursinstructies werden uitgeprint of via WhatsApp verstuurd
De gevolgen waren voorspelbaar: fouten bij het overzetten van data, ritten die niet gefactureerd werden, en chauffeurs die te laat aan juiste informatie kwamen. Bij een vloot van 12 wagens kost één gemiste rit al snel honderden euro’s.
Kernproblemen samengevat
- Geen single source of truth — data leefde op 4 plekken tegelijk
- Handmatige schakel tussen planning, uitvoering en facturatie
- Geen inzicht in prestaties per klant, route of chauffeur
- Schaalbaarheidslimiet bereikt — meer volume betekende proportioneel meer adminlast
De oplossing: een Laravel-applicatie op maat
Waarom Laravel?
Na een intakegesprek en technische analyse kozen we resoluut voor Laravel als basis. De reden: het bedrijf had duidelijke, samenhangende businessregels (planning, roles, goedkeuringsflows) die in een gestructureerd framework het best tot hun recht komen. Laravel’s ingebouwde authenticatie, queues en Eloquent ORM lieten ons snel bouwen zonder veiligheidstekorten.
Wat we bouwden
Module 1 — Planningsboard
Een visueel weekoverzicht per chauffeur en voertuig. Dispatchers slepen ritten naar tijdslots, het systeem controleert automatisch op overlaps en rijbewijs-categorie. Geen dubbele boekingen meer.
Module 2 — Chauffeurs-app (mobiel, via Laravel API)
Chauffeurs ontvangen hun dagplanning digitaal, kunnen ritstatus updaten (onderweg / geleverd / probleem), en klanten tekenen digitaal af op tablet. De handtekening wordt opgeslagen als PDF en gekoppeld aan de rit.
Module 3 — Klantportaal
Vaste klanten loggen in op een beveiligd portaal waar ze hun lopende en historische ritten zien, documenten downloaden (CMR, factuur) en nieuwe ritten aanvragen. Geen e-mailverkeer meer voor basiszaken.
Module 4 — Automatische facturatiekoppeling
Afgesloten ritten worden via een API-koppeling automatisch doorgezet naar hun bestaand boekhoudpakket (Exact Online). Geen manuele overzetting, geen vergeten facturen.
Module 5 — Rapporteringsdashboard
Zaakvoerder en manager krijgen een dashboard met KPI’s: omzet per klant, kostprijs per rit, bezettingsgraad per voertuig, en een overzicht van openstaande betalingen.
Technische keuzes
| Keuze | Reden |
|---|---|
| Laravel 11 | Stabiel, groot ecosysteem, snel te onderhouden |
| Filament (admin panel) | Snelle back-end UI voor dispatchers en management |
| Laravel Horizon | Queue monitoring voor achtergrondtaken (PDF-generatie, e-mails) |
| Livewire | Reactieve planningsinterface zonder aparte JavaScript-app |
| Laravel Sanctum | Veilige API-authenticatie voor de chauffeurs-app |
Het resultaat
Na 3 maanden in productie
- 2,5 uur/dag bespaard op manuele admin (planning + facturatieoverzetting)
- 0 gemiste facturen in de eerste kwartaal na go-live (was gemiddeld 3–5/maand)
- 100% digitale rit-afhandeling — geen uitgeprinte instructies meer
- Klanten reageerden positief op het portaal: minder telefoontjes naar het kantoor
- Groei mogelijk zonder extra admin-medewerker — het systeem schaalt mee
Quote
“We hadden verwacht dat zoiets maanden zou duren en enorm ingewikkeld zou zijn. Meesy had de eerste werkende versie al na zes weken klaar. Nu kunnen we focussen op groeien in plaats van administreren.”
— Operations Manager, transportbedrijf Antwerpen
Lessen voor soortgelijke projecten
Dit project leerde ons drie dingen die voor veel Belgische KMO’s gelden:
- De bottleneck is zelden technologie — het is de manuele schakel tussen systemen die groei remt
- Een gefaseerde aanpak werkt beter dan perfectie op dag één — we startten met planning en facturatie, en voegden het klantportaal pas in fase 2 toe
- Integratie met bestaande tools is cruciaal — niemand wil zijn boekhouder overtuigen om van pakket te wisselen
Herken je dit bij jouw bedrijf?
Werkt jouw team met verspreide tools die niet met elkaar praten? Besteden jullie te veel tijd aan manuele dataoverzetting? Dan is een maatwerk Laravel-applicatie misschien de juiste stap.
Neem contact op voor een vrijblijvend gesprek — we analyseren graag of en hoe een applicatie op maat jou verder kan helpen.