03b
SafetySquad — Angular v17 → v21 + redesign
Rol
Frontend developer (stage bij Cegeka)
Technologie
Angular 21 · TypeScript · PrimeNG · TailwindCSS · RxJS · Chart.js
Jaar
2026
Context
Het project was gestart door twee andere studenten maar nog niet afgewerkt. Ik nam het over, verwerkte alle openstaande items op de backlog en migreerde tegelijk de volledige codebase naar Angular v21 — inclusief het aanpakken van de breaking changes en de overgang van RxJS-state naar Angular Signals.




EHBO-applicatie voor bedrijven: beheer van EHBO-verantwoordelijken, incidenten en certificeringen. Ik migreerde de codebase van Angular v17 naar v21, voerde een volledig redesign uit en bouwde een analytics dashboard voor admins.
Een onafgewerkt project van iemand anders overnemen vraagt een andere aanpak dan greenfield development. Je moet eerst begrijpen wat er al is en waarom bepaalde keuzes gemaakt werden, voor je iets kunt veranderen. De migratie van v17 naar v21 leerde me de evolutie van Angular goed kennen — van decorators en RxJS tot standalone components en Signals.