Skip to content

littlexiaocai/Fitlog

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

Fitlog 项目资料

项目概述

  • 项目名称:Fitlog

  • 项目简介:持续运动的人,如果希望有序高效地训练,知道自己的进步,需要在每次运动前制定计划,并记录实际运动情况。在健身房、工作室、户外,有工具来帮他们快捷定制计划并记录,再形成统计反馈,以此继续进阶训练。

  • 仓库地址:https://github.com/guoyuming/OpenQuestion/issues/3

  • README :README.md 文档链接,内容应包含

    • 项目提议
  • 目标用户:一直在健身训练的人,他们有如下特点:

    1. 每周至少三次运动
    2. 自己,或教练帮忙,定制健身计划
    3. 训练前出计划,训练之后记录备案,可能写在小本本、备忘app、健身房小黑板上
    4. 希望做得更好,跑更快、举更重、跳更久,训练计划会迭代进步;迭代的基础是之前的计划
  • 内容构建

    1. 从运动、训练教材中选取训练动作,构建动作库:身体部位-动作名称的二级列表

    2. 建立训练模版,

      • 负重动作:动作名称-负重-组数-次数的单项列表,比如哑铃卧推-10kg-五组-每组10次
      • 有氧运动:动作名称-时间,比如健身操-20分钟
      • 跑步:跑步-公里数
      1. 训练动作自动进阶:
      • 负重动作:下次训练负重=某次训练负重*110%;比如,某次最小训练动作:哑铃卧推-10kg-五组-每组10次,下次最小训练动作:哑铃卧推-11kg-五组-每组10次
      • 有氧运动:不变 - 跑步:不变
  • 用户操作

    1. 新建训练计划

      • 择身体部位-动作名称
      • 选择组数、每组次数
      • 添加动作
      • 重复以上步骤,添加若干动作,
      • 选择完成日期,提交训练计划
    2. 修改训练计划:选择训练计划,可修改所有字段

    3. 当天完成某训练计划,点击完成,并添加花费时间,记录到timelog

  • 进阶功能:

  1. 按负重统计公斤数、按跑步统计公里数、统计计划花费时间,数据切片图形化展示
  2. 根据不同训练需求,写出不同算法,形成不同计划模版和进阶公式
  • 难点&工作量
    1. 完成基础功能无难点,工作量在内容上构建动作库,大量的数据录入工作
    2. 进阶功能1需要研究新的库,比如pandas,有待研究;功能2需要引入更多专业知识,和更复杂的架构。

完成之前任务所用到的技术是基础,更强大高效的框架、库有待继续折腾。

  • 初步思路:

    1. 团队讨论MVP界限,第一版实现哪些功能算完成
    2. 列出功能需求列表,讨论技术方案
    3. 分头行动,及时对进度
  • 开发计划及分工:待定

团队介绍

  • 团队名称:Fitkeeper
  • 团队成员:介绍每位团队成员和分工
    • 成员 郭雨明 (guoyuming - 广州)
      • 梳理产品功能和流程,内容整理;前端、服务器、数据库
    • 成员 李广鹤 (liguanghe - 新西兰地区)
      • 数据统计分析处理
    • 成员 蔡俊 (liguanghe - 广州)
      • 梳理产品功能和流程,内容整理;前端、服务器、数据库

欢迎观察围观和建议

团队已确定成员,如果你看到此提议感兴趣或有任何建议,请联系我们。可以直接加我微信buer400070,欢迎来访!

CHANGELOG

  • 171011 郭雨明 创建

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published