现金记录器

一个简单的账单创建器,用于跟踪支出。支持嵌套账单和子账单。

该项目是一个 Flutter 应用程序,可帮助跟踪支出,并通过按类别划分来组织账单。

预览

技术与架构

该项目使用了许多尖端技术和架构模式

? Flutter – 该项目完全使用 Flutter SDK 构建。

?️ Material 3 – 我们采用了最新的 Material 3 设计,以获得美观且流畅的用户体验。

? BLoC – 为了实现高效的状态管理,该项目使用了 BLoC 模式。

?️ Isar – 本地数据库使用 Isar 进行管理,Isar 是一个易于使用、高性能的数据库。

?️ MVVM 架构 – 代码库遵循 MVVM(模型-视图-视图模型)架构,以确保关注点分离、可维护性和可测试性。

从源代码构建

  1. 如果您尚未安装Flutter SDK,请访问官方 Flutter 网站。
  2. 从master分支获取最新源代码。
git clone https://github.com/RanjanKiran707/cash_recorder.git
  1. 使用Android Studio或VS Code运行应用。或者通过命令行

flutter pub get
flutter run

GitHub

查看 Github