EV EduVlaanderen
← Ga terug

Het verhaal

Van frustratie tot platform.

Hoe een week aan ouder-administratie in Smartschool, in oktober 2025, leidde tot een volledig herdacht schoolplatform tegen mei 2026.

De aanleiding

Een kind van een vriend werd ziek tijdens een schoolreis. De ouders kregen tegelijkertijd: drie identieke push-berichten, één e-mail in de inbox, één bericht in Smartschool, en geen telefoon. Niemand wist waar het kind was — alle communicatiekanalen werkten apart, geen ervan integreerde. Toen wist ik dat dit anders moest.

Het marktonderzoek

Drie weken aan interviews met leerkrachten, directies en ICT-coördinatoren uit basis- en secundair. Patroon: iedereen klaagt over hetzelfde, niemand verwacht dat het kan veranderen. "Smartschool is wat we hebben." Die berusting was de marktopportuniteit.

Het architectuurplan

Drie weken aan ontwerpwerk: data-model (44 tenant-scoped tabellen), RLS-strategie (FORCE op alle), API-laag (FastAPI met Problem-JSON), mobile-strategie (Expo, niet PWA). Beslissing: alles in één codebase, drie native apps. Geen frameworks-soep.

Eerste pilot-tests

Met 200 fictieve leerlingen en 12 fictieve klassen op een staging-omgeving. Rooster werkte. Rapporten werkten. Aanwezigheid werkte. AgODi-XML export werkte. Het ouder-portaal was nog ruw — drie weken extra werk daaraan.

Privacy-audit

Zelf-uitgevoerde DPIA op basis van het AgODi-template. Resultaat: 3 rode vlaggen (loket-export-flow, leerling-onder-12 berichten, retention-policy bewijsstukken). Alle drie opgelost voor de eerste pilot.

Klaar voor één pilotschool

44 tabellen met FORCE Row-Level-Security, 391+ geslaagde tests, alle vier de AI-functies productie-grade (zelf-gehoste Ollama + LibreTranslate). Code in 56 000+ regels. Eén pilotschool gezocht voor schooljaar 2026-2027.