周期记账|Period
介绍
刚好因为 2020 春节疫情的问题,一直困在家里太斋,所以就写了个小程序练手顺便满足自己的日常刚需。
一个用于周期记账的小程序,提供「物品周期记录」「总体/单次平均购买价格」「最后购买时间」功能。
截图
解决的用户场景
- 定期购买的日用品(如纸巾、洗碗粉等),每次在促销或者补货时,想知道上次的价格
- 想知道日用品的使用周期,查看距离上一次购买,持续使用了多久时间
主要页面
物品总览
- 物品总览页面可以查看所有的物品,同时提供物品的购买件数、最后一次购买日期以及平均单价
- 右下角按钮可以新增一个周期性物品
- 右键滑动可以快速追加当前物品的数量
物品详情页
- 可以查看物品每次登记的数量、日期
- 可以删除单次记录或者整个物品
实现方案
使用 Weui 小程序 UI + Go 后端进行实现。
Go 后端主要的操作是 CURD + 小程序的 token 验证机制,机制则在下一篇博文中阐述。