Software for high-end landscape maintenance.
A landscaping team's day lived on paper job cards — lost, wet, or stuck in the van. Good work went unbilled, and clients never quite knew what had been done. I built a platform that turns a photo of the paper form into a clean, verified record — so the work is billed and the client is kept in the loop.
Django · Python · Celery + Redis · Gemini Vision · Leaflet · PostgreSQL.
Field teams are brilliant at horticulture — but the paperwork that follows them isn't where their time is best spent. Job cards get lost, wet, or sit in the van for days. Extra bags of compost and unexpected plantings quietly fall off the invoice. And clients genuinely want to know what happened in their garden, but the message gets lost in the noise.
Keep the paper — let the software do the typing. Gardeners keep using the forms they already know, snap one photo, and the AI reads the handwriting and turns it into a clean record. No new app to learn, and a reliable, billable record at the other end.
Vision AI reads handwritten job cards — even the messy scrawl — and extracts inputs, plantings, and tasks into a structured, human-in-the-loop verification queue.
A secure, time-bound link emailed after every visit. Clients see the summary, rate the visit, and request wishlist plants — no login required.
Automatic nursery shopping lists aggregate every client request, and margin analysis shows exactly what inputs are used per site versus what's billed.
A 14-day rolling sync with Google Calendar maps visits to team leaders and generates operational prep sheets for each crew.
Interactive Leaflet mapping of client locations, density clusters, and manual pin-drops for plots where geocoders fail.
Biological data (days-to-maturity, harvest windows) projects the "active garden" state, with a 12-month Gantt view of growth and harvest.
services.py; views stay thin.select_related/prefetch_related throughout to avoid N+1 queries."This system transformed our admin. We went from spending Mondays deciphering handwriting to spending Mondays planning high-value projects." — Ben, Urban Harvest