Over het project
Het Nachtdienst Overzicht is een DI-project (Digitaal Innoveren) waarbij de focus lag op het automatiseren van het nachtelijke aanwezigheidsregister van cliënten. Voorheen was dit waarschijnlijk een handmatig proces, maar met deze tool hebben medewerkers nu een duidelijk en visueel overzicht van de bezetting per kamer.
De applicatie werkt op basis van een data-import: twee specifieke bestanden die uit EQCare worden geëxporteerd, worden ingelezen om de actuele status te bepalen. Het project bestaat uit drie hoofdcomponenten:
- Webapplicatie: Voor een uitgebreid overzicht op desktops.
- Mobiele Applicatie: Ontwikkeld met React Native zodat medewerkers ook onderweg toegang hebben tot de data.
- Infrastructuur: Het volledige project is gecontaineriseerd met Docker en Docker Compose om hosting en deployment te vereenvoudigen.
Tijdsperiode
Dit project is ontwikkeld in de maanden november en december 2025.
Wat heb ik geleerd?
Tijdens de realisatie van dit project heb ik diepgaande kennis opgedaan op zowel front-end als back-end vlak:
- Frameworks: Werken met React voor web en React Native voor mobiel.
- Talen & Tooling: Volledige implementatie in TypeScript voor betere type-safety.
- Back-end: Ontwikkelen van een server met Express.js.
- Data-visualisatie: Het tekenen en dynamisch manipuleren van SVG’s om de kamerindeling visueel weer te geven.
- DevOps: Containerisation van de gehele stack met Docker en Docker Compose.