健身锻炼
概述
这是一款适用于 Android 和 iOS 的移动应用程序,用于锻炼和健身目的,具有许多功能,您可以在此处阅读,但也可以用于您想要的任何主题,代码架构良好且组织有序!
开发特性
- Firebase 集成(登录、注册、连接数据库、数据库与用户之间的数据交换、连接云存储……)
- 使用 Flutter 构建,因此可以在 iOS/Android 上运行,并有可能在 Windows、Web 上运行……
- 采用 MVC(模型-视图-控制器)架构开发,为您提供更多文件夹、资产、文件的自由和组织……
- 注释清晰,组织有序
- 易于更改颜色(从 AppColors 类)
- 所有与应用程序数据无关的文本都可以在一个文件中修改(AppTexts 类)
- 将应用程序按组件划分,以便可以重用
- 应用内本地数据,并预处理以提供用户体验(因此无需从服务器加载,因为这里的想法是无需全局加载数据,您可以按照自己的意愿管理它,通过创建新的模型来处理您需要移动的任何内容,并将其链接到应用程序)
应用特色
- 干净的 UI 设计
- 60-30-10 色彩理论
- 淡入显示动画
- 原生启动页
- 涵盖了用户所需的大部分页面(登录、注册、邮箱验证、忘记密码(重置密码)、删除账户的可能性、更改个人信息的可
- 即使应用程序重启,它也会记住用户的登录状态,直到您退出
笔记
该应用程序尚未完成,其目标也不是完成它,它是一个开源项目,您可以随意使用它,就像它是您的一样,但它仍然需要工作,例如集成内容,如视频、图片、锻炼信息(描述、评论……)、支付方式、免费试用、Google 登录、Facebook 登录……,通过这个项目,您将不会从零开始。
用法
克隆项目文件后,在编辑器中打开它
运行
flutter pub get
使用 flutterfire 将其链接到您的 Firebase 帐户并进行配置,请在此处查看 flutterfire
有问题?
如果您在使用过程中遇到任何问题,请随时在此处 打开问题请求,我很乐意解决它
贡献
还有更多可以帮助这个项目成长(如果您愿意)的部分,通过添加更多功能、翻译内容、纠正错误……,fork 它,或者使用 git 克隆它并创建一个新分支,进行您的更改并推送它,我很乐意将其添加到主项目中









