Terug naar projecten

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.

SafetySquad screenshot 1
SafetySquad screenshot 2
SafetySquad screenshot 3
SafetySquad screenshot 4
Wat heb ik gerealiseerd

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.

Wat ik geleerd heb

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.

Volgend project

Raam Contracten — Full-stack van nul