Flutter 习惯追踪器应用 UI + 后端

Flutter 3.14.0-0.2.pre 空安全

精美的习惯追踪器应用,支持深色和浅色模式。由 Martin Gogołowicz 创建。您可以在下方找到功能和依赖项!

应用外观

habit1 habit2 habit3 habit4

功能和依赖项

  • 支持暗黑和亮色模式
  • 响应式设计
  • 添加新习惯
  • 标记为完成
  • 在内置日历中查看(带有标记的日期)
  • 编辑习惯
  • 删除习惯
  • 登录页模板
  • Hive 用于本地存储数据
  • BloC 用于状态管理
  • 多语言支持(目前支持英语和波兰语 - 易于添加更多语言)
  • Flex 颜色主题(易于更改颜色)
  • GoRouter 用于导航
  • Freezed 用于数据模型
  • GetIt 用于依赖注入
  • 易于编辑
  • 空安全

如果您喜欢,请给一个 ⭐!

如何运行

  • 克隆此仓库
  • 运行 flutter pub get
  • 运行 flutter run

添加更多语言

  • main.dart 中将新的语言代码添加到 supportedLocales(例如 Locale('pl', '')
  • l10n 文件夹添加一个名为 app_LANGUAGE_CODE.arb 的新文件(例如 app_pl.arb
  • 在文件中填写翻译(您可以从 app_en.arb 复制内容并进行翻译)
  • 运行 flutter pub get

发现 Bug 或想改进什么?

请随时打开一个 issue 或提交一个 pull request。

在以下位置找到我

GitHub

查看 Github