Expense Bud
一款帮助您跟踪支出并保持领先地位的应用程序?
该应用程序采用干净的架构和 MVVM 模式构建
动机:实现关注点的清晰分离,组件松散耦合,数据单向流动。这意味着我们的应用程序是可维护、可扩展且可测试的。
框架/库
flutter: Google 的 UI 工具包,用于构建跨平台应用程序 provider: 状态管理库 get_it: 依赖注入框架 hive: 超快速的键值数据库库
本地运行
克隆项目
git clone https://github.com/Iamstanlee/expense_bud.git
进入项目目录
cd expense_bud
安装依赖项
flutter pub get
运行应用程序 android 或 ios 模拟器
flutter run
运行测试
要运行测试,请运行以下命令
flutter test
路线图
- 添加洞察功能
- 支持更多货币





