EcoPlot Mobile
An offline-first app for collecting vegetation & ecological data in the field โ then syncing it to a hosted database and turning it into reports. I architect and build it as the flagship platform for Desert Data Labs.
The successor to a decade of desktop rangeland-monitoring tools โ rebuilt as a modern Progressive Web App so a field crew can collect data on a phone with no signal, an office analyst can review it from a desk, and a rancher or agency can get a report out the other end. Built on Azure, it runs in the browser on any device with no installer and no app store.
What it does
Works fully offline
Collect deep in the backcountry with no signal โ everything is stored on-device and syncs once you're back online. No dropped data.
Any device, no app store
It's a PWA โ runs in the browser on iOS, Android, tablet and desktop. Nothing to install, nothing to keep updated.
Syncs to the cloud
Offline edits reconcile to a managed Azure SQL database โ with delete propagation, delta downloads and concurrent-edit detection.
Built-in & custom protocols
Frequency, Line-Point Intercept, Cover, Dry-Weight Rank, Clipping / Production, Height โ or build your own protocol from scratch.
Fast species entry
A search box plus a "bubble picker" that resizes by frequency; color by growth habit, duration or native status; add qualifiers on the fly.
Photos, GPS & maps
Geotagged photos, site maps with live fire perimeters and land-ownership overlays, offline map tiles and marker clustering.
Office Data Portal
A read-only desk companion: frequency trends over time, top-species charts, a site map and a filterable data inventory.
Reports & exports
Production / stocking-rate and species PDFs, plus tidy long-format CSV exports ready to drop into R or Excel.
Multi-tenant & secure
Each client gets an isolated database; per-workspace membership gating keeps every organization's data separated.
From field to report
Collect
A crew taps through samples in the field โ offline, one thumb, bad lighting.
Sync
Back on signal, edits reconcile to the hosted Azure SQL database.
Review
A PI, forester or ranch manager opens the Office Portal from a desk.
Report
Export permit-ready PDFs and tidy CSVs โ the deliverable, not raw data.
A look inside





Under the hood