05
B2C Pakketbox — Drie platformen, één systeem
Rol
Mobile developer & integratie (groot team) — volledig verantwoordelijk voor de mobiele app, quality-of-life verbeteringen webapp & platformintegratie
Technologie
React Native · Expo · TypeScript
Jaar
2026
Context
Het project startte met een designfase: we analyseerden de vereisten en legden alles vast in een uitgebreid designdocument voordat er één regel code geschreven werd. Daarna volgde een realisatiefase van drie weken met wekelijkse check-ins via sprints — elke sprint eindigde met een demo voor de opdrachtgever. Het grote team was opgesplitst per platform: box-hardware, backend, webapp en mobile. Mijn verantwoordelijkheid was de volledige React Native/Expo app én het bewaken van de integratie tussen de app, de webapp en de fysieke box via de gedeelde backend.

Schoolproject voor een Belgische opdrachtgever: een B2C pakketboxsysteem bestaande uit drie platformen — een fysieke box, een webapplicatie en een mobiele app. Ik bouwde de volledige mobiele applicatie zelfstandig, leverde quality-of-life verbeteringen aan de webapp en werkte mee aan de integratie tussen de drie systemen.
Alleen verantwoordelijk zijn voor één volledig platform binnen een groter systeem leerde me hoe cruciaal API-contracten zijn: als de backend een veld hernoemde of een endpoint wijzigde, brak mijn app. Dat dwong ons vroeg te aligneren op gedeelde interfaces. De designfase — iets wat ik in eigen projecten soms oversla — bleek achteraf de meest waardevolle investering: het voorkomt discussies en miscommunicatie tijdens de realisatie.