Agriculture & AgritechCanterbury
A compliance and recording platform for a multi-farm dairy group
Eleven farms, four managers and a regional council audit cycle that was consuming a fortnight of someone's year. We replaced the folder-and-spreadsheet system with offline recording at the shed and an audit pack that generates itself.
- farms on one system
- 11
- audit pack preparation
- 2 wks → 1 day
- of records captured offline first
- 100%
Comparable to: MindaPro paired with a farm environment plan tool
01The work
What actually happened
The client is not named here at their request. If a reference would help you decide, ask on the call — several are happy to take one.
The group ran eleven dairy platforms under one ownership structure, each keeping its own records in its own way. Effluent applications were written on a whiteboard and transcribed later. Animal health treatments lived in a book in the shed. When the regional council scheduled an audit, someone spent two weeks assembling evidence that already existed but could not be found.
We built the recording layer first and the reporting layer second, which is the opposite of how these projects usually go. Staff record at the point the work happens, on a phone, with no expectation of coverage — the app queues everything locally and reconciles when it next sees a signal. The data model was designed around what an auditor asks for, so the compliance pack is a query rather than a project.
The unglamorous win was the conflict handling. Two staff recording against the same paddock on the same morning used to mean one entry silently overwrote the other. Now both are kept, flagged and resolved by a manager, which took a fortnight to build and removed the reason nobody trusted the old system.
02Shipped
What was built
- 01
Offline-first mobile recording for effluent, treatments and paddock work
- 02
Automatic generation of the regional council audit pack
- 03
Conflict resolution that never discards a staff entry
- 04
Multi-farm reporting rolled up for the ownership group
Built with
- Flutter
- SQLite
- Node.js
- PostgreSQL
- AWS Sydney
- Sector
- Agriculture & Agritech
- Region
- Canterbury
Next stepFree · no obligation
If any of that sounded familiar, it is worth a conversation
Free 45-minute call with the person who would run the build. No sales script, no obligation.
- 01
You tell us what hurts
Forty-five minutes, no preparation needed. Bring the process that is costing you time.
- 02
We tell you what we think
Including when the answer is a setting in software you already own, or nothing at all.
- 03
You decide, in your own time
No follow-up sequence, no pressure. If it is worth doing, we will scope it properly.
Free 45-min
scoping call