蜗牛统计 Flutter
春季爱好项目,“蜗牛统计”应用!追踪您一年内消灭的褐蜗牛数量,查看在您所在城市和省份发现的数量,以及个人、城市和省份的统计数据。与邻居或任何受褐蜗牛困扰的人一较高下!
这是一个 MVP,未来计划为应用程序和后端添加更多功能并进行优化!

如何安装
-
下载 Flutter
-
将手机连接到电脑,手机必须处于“开发者”模式。或者使用模拟器。
-
运行
flutter doctor检查一切是否正常。如果正常,运行flutter run
数据处理
所有获取的数据是找到的蜗牛数量、城市和省份。所有发现都会存储在本地 SQLite 数据库中,并同步到 Firebase Firestore。本地存储是为了生成用户统计数据,云存储是为了生成城市和省份的统计数据。
关于我
我不是职业开发者,所以架构和代码都不是理想的,无论是 Flutter 应用还是 API(另一个仓库,目前是私有的)。我正在做一些比实际需要更难的事情,以便学到更多东西 :) 这个应用应该是免费的,没有广告和乱七八糟的东西!它是为了好玩,也是为了挑战自己,也许还能为未来的雇主提供一些展示的东西(如果你想谈论卑尔根地区的工作机会,请联系我!)。
未来的目标
- 重新设计架构,使用 BLoC 或 Provider 来管理应用的状态。
- 更多统计数据
- 趣味事实
- 挪威平均每日捕获量
- 挪威捕获量最多的日期
- 挪威捕获量最多的城市
- 挪威捕获量最多的省份
- 城市和省份的年度统计
- 城市和省份的月度统计
- 趣味事实
- 添加记录发现时是下雨、晴天还是阴天。并从中生成统计数据。
- 在春季前发布到 Play Store 和 Apple Store,至少发布 MVP 版本进行测试。
下载、测试,并欢迎提供反馈和功能或修复建议!