Skip to content

xiaoquisme/money-tracker

Repository files navigation

Coverage Status codecov

Build Status money-tracker-ci Test Coveralls(coverage-all)

简介

微信记账小程序。

项目动机

探索小程序如何工程化

未完成功能:

  • 记账类型替换为下拉框
  • 报表之前除一个loading页面(用户体验优化)
  • 抖动处理
  • 添加数据删除功能(左滑删除)
  • 周报表,周数选择
  • 日报表 天数选择
  • add lint
  • git hook:[pre-commit, pre-push]
  • github workflow
  • 代码测试覆盖率
  • add test
  • 适配 DarkMode finish
  • 月报表
  • 年报表(小程序云数据库,服务端最大只能取100条数据,需要特殊处理)
  • 多语言支持
  • TS重写 正在进行中具体在分支
  • 重写UI
  • DarkMode 用新的方式(mixin)实现
  • 添加顶部下拉刷新
  • 批量添加功能
  • 报表wx-charts 有bug
  • 添加数据删除功能(左滑删除)
  • 报表替换wx-charts: 原因bug太多, 用 ucharts 看起来不错需要进一步spike