Case 02 · Recreatie · Vakantiepark
← Alle casesEén rooster dat iedereen ziet. Iedereen weet dat het de laatste versie is.
Personeelsrooster
Wat knelde
Roosters leefden in losse bestanden; niemand wist wat de laatste versie was.
Roosters leefden in losse bestanden. Wijzigingen kwamen niet altijd bij het team aan, en niemand wist zeker welke versie de laatste was.
Wat er staat
Wat ik bouwde.
Eén app met een weekmatrix waarin je per medewerker de dienst intikt, een concept opbouwt en dat daarna publiceert. Met versiebeheer kijkt het team altijd naar de juiste versie.
- 01
Weekmatrix met vrije invoer
Typ “08:00-16:00” of “vrij/verlof/ziek/training”: de matrix begrijpt het.
- 02
Concept → publiceren
Bouw een conceptrooster op en publiceer het met versiebeheer.
- 03
Automatische urenberekening
Netto-uren per dienst, inclusief nachtdienst en 30 minuten pauze.
- 04
Afwezigheidstypes en filter
Verlof, ziek en training als eigen types, met filters per medewerker.
Interface · reconstructie met fictieve data
Zo ziet het eruit.


Demo Lab · fictieve data · geen login
Probeer het zelf.

Systeemkaart
Wat er onder zit.
- Systeem
- Personeelsrooster
- Proces
- Weekplanning & diensten
- Stack
- Next.js · Supabase · PWA
- Eigendom
- Klant (code + data)
Resultaat
Wat het oplevert.
- 01
Eén plek voor het rooster in plaats van losse bestanden.
- 02
Medewerkers zien meteen hun eigen diensten.
- 03
Geen twijfel meer over welke versie de laatste is.