
Telefoonreparatie is in de praktijk een sector vol papier, sleutelhangers met label, post-its op de balie en gemiste belletjes. Voor een opdrachtgever heb ik bijgedragen aan een platform dat reparatiebedrijven helpt om hun werk eenvoudig én veilig te beheren — zonder dat ze hun bestaande manier van werken volledig overboord moeten gooien.
Het portaal stroomlijnt het volledige reparatieproces: aanmelden van het toestel, intake en diagnose, doorgeven naar de werkplaats, statusupdates, klaarmelding, afrekening en uitlevering. Iedere stap heeft een verantwoordelijke, een tijdstempel en een traceerbare status, zodat zoekraken — letterlijk en figuurlijk — fors minder voorkomt.
Tegelijk biedt het platform klanten inzicht in de voortgang van hun reparatie en in eventuele kosten. Voor reparatiebedrijven betekent dat minder telefoontjes met de vraag 'is mijn telefoon al klaar?'; voor klanten een veel comfortabeler gevoel van controle in een proces waarin ze hun toestel — vaak een belangrijk persoonlijk apparaat — even niet bij zich hebben.
Aan de voorkant gebruikten we Angular 4 met Angular Material. Material gaf ons een snelle weg naar een interface die er meteen verzorgd uitzag, en een set componenten die in praktijksituaties (snel klikken op een drukke balie) goed te bedienen is. Aan de back-end stond Vert.x op Java 8, wat ons toeliet veel realtime updates te verwerken zonder het platform zwaar te maken.
We hebben tijd gestoken in een soepele build-pipeline (Webpack) en in tests met Karma. Niets spectaculairs, maar wel het soort fundament dat ervoor zorgt dat een team kleine wijzigingen veilig en vaak kan uitrollen — wat in een operationeel platform als dit veel waardevoller is dan grote, zeldzame releases.
Het project liet me opnieuw zien dat 'eenvoudige' workflowsoftware vaak een onderschat soort werk is. Waar het eindresultaat licht en vanzelfsprekend aanvoelt, zit er onder een hoop nadenken over edge cases, rollen, statussen en gebruikersgewoontes. Juist daarin zit de waarde voor de klant.
