-
项目名称:Fitlog
-
项目简介:持续运动的人,如果希望有序高效地训练,知道自己的进步,需要在每次运动前制定计划,并记录实际运动情况。在健身房、工作室、户外,有工具来帮他们快捷定制计划并记录,再形成统计反馈,以此继续进阶训练。
-
README :README.md 文档链接,内容应包含
- 项目提议
-
目标用户:一直在健身训练的人,他们有如下特点:
- 每周至少三次运动
- 自己,或教练帮忙,定制健身计划
- 训练前出计划,训练之后记录备案,可能写在小本本、备忘app、健身房小黑板上
- 希望做得更好,跑更快、举更重、跳更久,训练计划会迭代进步;迭代的基础是之前的计划
-
内容构建
-
从运动、训练教材中选取训练动作,构建动作库:身体部位-动作名称的二级列表
-
建立训练模版,
- 负重动作:动作名称-负重-组数-次数的单项列表,比如哑铃卧推-10kg-五组-每组10次
- 有氧运动:动作名称-时间,比如健身操-20分钟
- 跑步:跑步-公里数
- 训练动作自动进阶:
- 负重动作:下次训练负重=某次训练负重*110%;比如,某次最小训练动作:哑铃卧推-10kg-五组-每组10次,下次最小训练动作:哑铃卧推-11kg-五组-每组10次
- 有氧运动:不变 - 跑步:不变
-
-
用户操作
-
新建训练计划
- 择身体部位-动作名称
- 选择组数、每组次数
- 添加动作
- 重复以上步骤,添加若干动作,
- 选择完成日期,提交训练计划
-
修改训练计划:选择训练计划,可修改所有字段
-
当天完成某训练计划,点击完成,并添加花费时间,记录到timelog
-
-
进阶功能:
- 按负重统计公斤数、按跑步统计公里数、统计计划花费时间,数据切片图形化展示
- 根据不同训练需求,写出不同算法,形成不同计划模版和进阶公式
- 难点&工作量
- 完成基础功能无难点,工作量在内容上构建动作库,大量的数据录入工作
- 进阶功能1需要研究新的库,比如pandas,有待研究;功能2需要引入更多专业知识,和更复杂的架构。
完成之前任务所用到的技术是基础,更强大高效的框架、库有待继续折腾。
-
初步思路:
- 团队讨论MVP界限,第一版实现哪些功能算完成
- 列出功能需求列表,讨论技术方案
- 分头行动,及时对进度
-
开发计划及分工:待定
- 团队名称:Fitkeeper
- 团队成员:介绍每位团队成员和分工
团队已确定成员,如果你看到此提议感兴趣或有任何建议,请联系我们。可以直接加我微信buer400070,欢迎来访!
- 171011 郭雨明 创建