Ga naar inhoud
Focus FirstDigital Lab
Terug naar werk
Wat we eerder bouwden

Boominspecties voor Greenlightbeheer

Inspecteurs werkten met papier en gps. Treepin is een tablet-app (Next.js + Capacitor) met offline sync, Mapbox-kaart en Supabase auth. Inspecties van €50–150 naar €10–30, klanten zien live inzage.

Treepin marketingpagina — hero met positionering als digitale standaard voor boombeheer
Treepin — sectie Hoe het werkt met inventariseer, inspecteer en rapporteer
Bekijk project

Context

Greenlightbeheer is een gespecialiseerde boombeheer-dienst die duizenden bomen inspecteert voor gemeentes, particulieren en bedrijven. Inspecteurs werken ter plaatse; beheerders plannen vervolgacties; klanten (gemeentes) willen inzage in hun bomenbestand.

Probleem

Inspecteurs werkten met papier, camera en GPS-notities. Geen centraal overzicht, geen historiek per boom, geen risicoprioritisatie. Data moest handmatig getypt worden, waardoor fouten ontstonden. Klanten konden niet inzien wat er gebeurde. Elke inspectie kostte €50–150 door inefficiëntie.

Aanpak

We keken hoe veldwerk werkt: inspecteurs moeten offline kunnen werken, data synchroniseert als ze terug zijn, kaarten helpen met routeplanning, beheerders zien real-time status. Keuze: Next.js webapp (desktop/tablet), Capacitor voor offline tablet-modus, Supabase voor auth + real-time sync, Mapbox voor geovisualisatie.

Oplossing

Next.js 16 webapp met React 19, TypeScript, Tailwind CSS. Capacitor 8 voor Android tablet-app (offline-capable, keep-awake). Supabase backend (PostgreSQL, Auth, RLS, Realtime). Mapbox GL + Leaflet voor kaartvisualisatie. Foto-upload via Resend; optioneel Google Cloud Vision voor analyse. Rolenbeheer (technicus/beheerder/klant read-only), audit logs. Stack: Next.js 16 + React 19 + Capacitor 8 + Supabase + Mapbox GL.

Resultaat

Greenlightbeheer digitaliseert boominspecties volledig. Inspecteurs voeren ter plaatse in; data synchroniseert real-time. Kosten per inspectie daalden van €50–150 naar €10–30. Beheerders zien live status en kunnen routespanning optimaliseren. Klanten (waaronder gemeente Maldegem) hebben een actueel, doorzoekbaar overzicht met risicoprioritisatie en vervolgacties automatisch ingepland. Volledige audit trail voor compliance.