起因父亲包了一块地,纸笔记录很麻烦,然后启动了这个项目。
一开始他在用,现在是他口述我操作记录。感觉有那么点用处。详细的开发历程写在博客里了,这里不重复。
核心设计
用"周期"管理农业活动——从整地播种到采收结束作为一个完整周期, 所有农事活动(施肥、浇水、喷药等)都在周期内记录,财务支出挂靠农事活动, 周期结束后自动算出这茬作物的 ROI 。
技术方案
经历了 Next.js + SQLite → PostgreSQL + Logto 的在线版本,绕了一大圈最终回归离线优先。 现在数据存浏览器 IndexedDB ,服务端只分发应用; 为了避免数据丢失也做了导入导出功能; 支持 PWA (只在自己手机测试过)
适合有记录习惯的小型农场主,不适合真实务农的农民。 网上说说得了,现实里谁不想在收获后大汗淋漓的时候来一次赛博日记呢!
体验地址: https://farm.feegr.cn
demo 地址: https://demo-farm.feegr.cc (在 vercel ,不知道能不能顺利打开)
开发过程: https://blog.feegr.cc/posts/make-app-for-my-family
欢迎体验反馈。使用应用里的反馈功能或者在这里留言都可以。