[分享创造] 做了个农田种植周期管理工具,离线优先

起因父亲包了一块地,纸笔记录很麻烦,然后启动了这个项目。

一开始他在用,现在是他口述我操作记录。感觉有那么点用处。详细的开发历程写在博客里了,这里不重复。

核心设计

用"周期"管理农业活动——从整地播种到采收结束作为一个完整周期, 所有农事活动(施肥、浇水、喷药等)都在周期内记录,财务支出挂靠农事活动, 周期结束后自动算出这茬作物的 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

欢迎体验反馈。使用应用里的反馈功能或者在这里留言都可以。