ENNeem contact op

2026 · Web · PWA

ServicePortal

Offline serviceformulieren voor Service Groep

  • Preact
  • TypeScript
  • Vite
  • Workbox
  • Spring Boot
  • GraalVM
  • PostgreSQL

De monteurs van Service Groep (Heas & Doedens) plaatsen en vervangen wasmachines, drogers, kookplaten en afzuigkappen. Elke klus eindigt met een checklist. Deze app geeft ze een eigen formuliersysteem, gebouwd rond hoe zij werken.

Kantoormedewerkers bouwen de formulieren. Monteurs vullen ze in op hun telefoon, met of zonder bereik. Als ze klaar zijn, gaat er een pdf-rapport direct naar de servicebon in het ERP-systeem van het bedrijf.

Rol
Full stack, voor een opdrachtgever
Gebruikers
Kantoor en monteurs
Koppeling
Het ERP-systeem van het bedrijf

Een formulierbouwer met live voorbeeld

Beheerders voegen sectiekoppen, tekst, getallen, keuzes, datums, foto’s, handtekeningen en QR-velden toe, en zien het resultaat al typend op een telefoonvoorbeeld. Inzendingen zijn te filteren en te exporteren naar Excel.

Formulierbouwer met live telefoonvoorbeeld
Alle formulieren in één overzicht
Inzendingen, te filteren en te exporteren

Offline in het veld

De monteursapp is een installeerbare PWA. Formulieren worden bewaard in IndexedDB en inzendingen staan lokaal in de wachtrij tot er weer verbinding is. Een scan van de QR-sticker op een apparaat kiest het juiste formulier en vult asset- en serienummer in.

De backend begon als gewone PHP en is overgezet naar Spring Boot, gecompileerd tot een GraalVM native image. Integratietests draaien de echte ERP-client tegen een nepserver, zodat tests nooit aan productiedata komen.

Formulieren, een checklist ingevuld via QR, en de historie
Contact