System map & statusApps

Operations — the whole business on one map

How URTH runs day-to-day. Green = live now · amber dashed = planned (your to-do list). The goal: you and the crew operate from one screen — the Brain — and never open the other tools.
Live now Planned M = hand-added (marketplaces only)
Leads (demand) Schedule + route The Brain — your one screen Money + comms Lead platforms Google (GBP + LSA) Nextdoor GreenPal LawnStarter Lawn Love Own clients → auto (Zapier) Marketplaces → hand-added M Job Picker take / leave: date · route · profit Google Calendar every taken stop, one place OptimoRoute best drive order PROPERTY BRAIN operate from one screen — you + crew Client registry + recordslive now Today / this week — all stopsreads the calendar Notes · photos · QC videoper property Live money snapshotwho owes / paid — from QuickBooks GPS + trailer-cam viewwhere's the truck / site feed Site read · planting plan · estimatethe design engine (live) Chase — bank hub every $ lands here QuickBooks invoices · deposits · links reads bank feed → sees ALL payment methods Slack — crew channels work chatter, separated ZAPIER — the wiring that connects every tool In the field GPS tracker speed · on-time · geofence Trailer cam live feed inside your apps Crew job-proof video in-app camera on their phone → we have it
Leads arrive with open jobs; the Job Picker scores which to take (date · route · profit); taken jobs become calendar stops, get routed, and everything — the schedule, the record, the money, the crew — is visible on one screen (the Brain). Zapier is the wiring; the only manual step is hand-adding the two walled marketplaces (LawnStarter / Lawn Love).

Design engine — inputs, formats, and outputs

How one address flows through the whole machine. Green = live · amber dashed = next.
Data format (the words to learn) Live Next
Input Data sources (APIs) Engine · Vercel code The Brain Outputs Address / client pick LaunchPadmeasures every layer Google Solarsun/shade raster Google Geocodeverifies rooftop Perenual nextplant care data Serverless code /api/launchpad /api/solar-map /api/blueprint /api/planting-plan /api/geocode holds the keys · no LLM · batchable GeoJSON+GeoTIFF→SVG Measured site Site read Planting plan Estimate Foreman commit Combined CAD blueprint · SVG Sun / shade map · SVG Planting plan · SVG AI render · JPG Priced proposal · HTML / PDF Ops layer nextQuickBooks · Calendar · Zapier Supabase nextsaved gallery / database GeoJSON GeoTIFF lat/lng plant JSON SVG
Read it left→right: an address goes into our code on Vercel, which calls LaunchPad (returns GeoJSON shapes) and Google Solar (returns a GeoTIFF sun raster), fuses them into SVG drawings, and feeds the Brain, which produces every output — ending in a priced proposal. The ops layer (QuickBooks · Calendar · Zapier) is the next lane — see the Operations tab.

Where we stand

Green = working & tested · amber = next up · deep = waiting on you
Live & tested
Address check
Google Geocoding confirms a real rooftop.
Measurement (LaunchPad)
Auto-measures from address. ~12 properties.
Measured-site breakdown
Every layer exact + parcel + total.
Sun / shade heat-map
Google Solar GeoTIFF → SVG, trees included.
Combined CAD blueprint
Measurements + sun fused into one SVG.
Planting plan
Designed scheme placed into measured beds.
AI render
Photoreal concept image of the design.
Estimate + foreman commit
Priced + crew-hours locked.
Brand + hosting
On-brand; GitHub → Vercel live.
Waiting on you (accounts)
Chase business + QuickBooks
Bank day — the money hub + invoicing/books.
Google Calendar
Crew-shared master calendar of all stops.
Zapier — wire flow #1
Connect Calendar ↔ QuickBooks ↔ Brain.
Lead-platform signups
Verify GBP, start LSA, Nextdoor, GreenPal.
Pick a GPS tracker
Speed + on-time; cheap now, Samsara later.
FL resale certificate
Tax-exempt plant/material buying.