Back to projects

05

B2C Parcel Box — Three platforms, one system

Role

Mobile developer & integration (large team) — fully responsible for the mobile app, quality-of-life improvements to the web app & platform integration

Tech stack

React Native · Expo · TypeScript

Year

2026

Context

The project began with a design phase: we analysed requirements and documented everything in a detailed design document before writing a single line of code. A three-week realisation phase followed with weekly sprint check-ins — each sprint ending with a client demo. The large team was split by platform: box hardware, backend, web app and mobile. My responsibility was the full React Native/Expo app and ensuring integration between the app, the web app and the physical box through the shared backend.

B2C Pakketbox screenshot 1
What I delivered

School project for a Belgian client: a B2C parcel box system consisting of three platforms — a physical box, a web application and a mobile app. I independently built the entire mobile application, contributed quality-of-life improvements to the web app and helped integrate the three platforms.

What I learned

Being solely responsible for one complete platform within a larger system taught me how critical API contracts are: if the backend renamed a field or changed an endpoint, my app broke. That forced us to align on shared interfaces early. The design phase — something I sometimes skip in my own projects — turned out to be the most valuable investment: it prevents disputes and miscommunication during the build.

Next project

tBoske — Snack Bar + AI Crowd Predictor