AgriSync
The native Android companion app for Farm & Asset Management, built for the field.
- Farms, crops, and assets synced live with the web platform
- Live weather with plain-language farming advice
- Log expenses and sales with photo receipts, right from the field
- Owner approval workflow for tenant-submitted expenses

Problem
Farm owners and tenants aren't sitting at a laptop — they need to log an expense or check a crop's status standing in a field with a phone in hand.
Solution
A native Android app sharing one backend with the Farm & Asset Management web platform, so farms, assets, and expenses stay in sync across both.
Core modules
Manage farms and their fields on the go.
Track every crop through its growth stages from the field.
Manage tenant records and owner/tenant revenue-share crops.
Log expenses with receipt photos — owners approve tenant submissions.
Record harvest sales and settle owner/tenant debts as they're paid.
Track equipment cost, usage, and maintenance.
Bill equipment rentals with a per-customer running ledger.
A dashboard weather widget with plain-language farming advice.
Mobile experience
Native Android with Kotlin and Jetpack Compose, in a consistent MVI architecture across every screen.
Built to evolve
Migrated from Firebase to a self-hosted API with the old implementation deliberately kept as a rollback path — a reversible migration, not a rewrite.
Architecture
Technology
Deployment
Shares its backend and database with Farm & Asset Management, already live on AWS — one system, two clients.
Screenshots









Get AgriSync
Currently in development, ahead of a Play Store release. It'll ship free, sharing the same account as the web platform.



