Zorgrooster voor een thuisteam
Rond iemand die thuis dag en nacht zorg krijgt, werkt een vast team van zorgverleners. Wij bouwden de app die dat team draaiende houdt: rooster, vakanties, activiteiten, telefoonlijst en een urenstaat die de maand zelf afsluit. Geïnstalleerd op ieders telefoon, zonder appstore.

De uitdaging
Het rooster leefde in een gedeelde agenda en groepsapp, de uren in een Excel-bestand met tarieven per dag, nacht, weekend en feestdag. Wie er nu was, wie er straks kwam en wat iemand aan het eind van de maand kreeg: elke vraag kostte zoeken, rekenen en nabellen.
Onze aanpak
Een progressive web app in Next.js op Supabase, gebouwd rond één vraag: wie is er nu, en wie komt er straks? Diensten en herhaalpatronen in twee tikken, vakanties en uitjes zichtbaar in het rooster, meldingen via web-push, en een urenstaat die de rekenwijze van het oude Excel-bestand cent voor cent overneemt.
Het resultaat
Het hele team werkt vanuit één app op de eigen telefoon. Op de eerste van de maand staat de urenstaat automatisch klaar als gecontroleerd Excel-bestand, met tabblad Controle voor de beheerder. De nachtelijke back-up en het logboek maken elke wijziging terug te vinden.
Eén vraag centraal
Een zorgteam heeft geen behoefte aan een planningspakket. Het heeft behoefte aan een antwoord op één vraag, vele keren per dag: wie is er nu, en wie komt er straks? Daar begint het scherm mee, nog voor het rooster zelf.
Daaronder staat de eigen week, en pas daarna de maand en het jaar. Elk teamlid heeft een vaste kleur, exact zoals gekozen, met een tekstkleur die automatisch leesbaar blijft. Zo herken je een dienst aan de kleur voordat je de naam leest.
Roosteren in twee tikken
Een dienst toevoegen of verschuiven kost twee tikken. Terugkerende diensten leg je vast als patroon, zodat een vaste nacht op dinsdag niet elke week opnieuw hoeft. Vakanties geef je zelf door en verschijnen boven het rooster, uitjes en activiteiten krijgen een datum, tijden en een ballontje bij die dag.
Het onderlinge afstemmen bleef bewust in de groepsapp die het team al gebruikte. Een ruilmarkt en een verzoekensysteem hebben we gebouwd en weer verwijderd: de app moest kleiner worden, niet groter.
Een urenstaat die de maand zelf afsluit
De uren werden jarenlang bijgehouden in een Excel-bestand met een eigen rekenwijze: tarieven per doordeweekse dag, weekend en feestdag, dag en nacht, twintig betaalde uren per etmaal, een informeel tarief voor de familie. Die logica hebben we niet vervangen maar overgenomen, en cent voor cent nagerekend tegen de oude maanden.
Op de eerste van de maand rekent de app de vorige maand door, controleert op meer dan twintig uur per dag, ontbrekende tarieven en negatieve uren, en zet het werkboek klaar in privé-opslag. De beheerder downloadt het met één klik, inclusief tabblad Controle.
Een app zonder appstore
De app is een progressive web app: iedereen installeert hem vanaf een uitnodigingsmail op het beginscherm van iPhone of Android, zonder appstore en zonder update-gedoe. Meldingen komen via web-push, herinneringen voor de dienst van morgen elke dag om zes uur 's avonds.
Onder de motorkap draait Next.js op Supabase met strikte rijbeveiliging, zodat elk teamlid alleen ziet wat bij zijn of haar rol hoort. Elke wijziging landt in een logboek, elke nacht draait een back-up, en Playwright met axe bewaakt bij elke wijziging de toegankelijkheid.
Klaar om jouw merk te laten groeien?
Vertel ons over je project. We denken graag met je mee, vrijblijvend.
Vrijblijvend. Je hoort binnen één werkdag van Jamey.