Skip to content
Focus FirstDigital Lab
← Back to work
What we've built

Tree inspections — Greenlightbeheer

Paper and GPS notes → Treepin tablet app (offline sync, maps, live client insights). Result: inspections from €50–150 down to €10–30.

Treepin marketing page — hero positioning it as the digital standard for tree management
Treepin — How it works section with inventory, inspect, and report steps
View project →

Context

Greenlightbeheer is a specialized tree care service that inspects thousands of trees for municipalities, private landowners, and companies. Inspectors work in the field; managers plan follow-up actions; clients (municipalities) want visibility into their tree inventory.

Problem

Inspectors worked with paper, camera, and GPS notes. No central overview, no per-tree history, no risk prioritization. Data had to be hand-entered, causing errors. Clients couldn't see what was happening. Each inspection cost €50–150 due to inefficiency.

Approach

We examined how fieldwork actually operates: inspectors must work offline, data syncs when they return, maps help with route planning, managers need real-time status. Choice: Next.js webapp (desktop/tablet), Capacitor for offline tablet mode, Supabase for auth + real-time sync, Mapbox for geo-visualization.

Solution

Next.js 16 webapp with React 19, TypeScript, Tailwind CSS. Capacitor 8 for Android tablet app (offline-capable, keep-awake). Supabase backend (PostgreSQL, Auth, RLS, Realtime). Mapbox GL + Leaflet for map visualization. Photo upload via Resend; optional Google Cloud Vision for analysis. Role management (technician/manager/client read-only), audit logs. Stack: Next.js 16 + React 19 + Capacitor 8 + Supabase + Mapbox GL.

Outcome

Greenlightbeheer fully digitizes tree inspections. Inspectors enter data on-site; data syncs in real-time. Cost per inspection dropped from €50–150 to €10–30. Managers see live status and can optimize route planning. Clients (including city of Maldegem) now have an up-to-date, searchable inventory with risk prioritization and automatic follow-up scheduling. Complete audit trail for compliance.