项目作者: chrsep

项目描述 :
Exercise tracking app. So we can workout more and think less.
高级语言: Dart
项目地址: git://github.com/chrsep/leonidas.git
创建时间: 2019-08-13T08:45:19Z
项目社区:https://github.com/chrsep/leonidas

开源协议:

下载


Build Status
codecov

leonidas

Exercise tracking app built on flutter.

Goal

Exercising is already a hard thing in itself, the need to track and calculate a bunch of stuff about our current workout plan adds even more complexity on top of it. This app aims to remove that complexity entirely, so that we can focus more on executing our workout instead of the planning and tracking part.

Roadmap

  • Automatically calculate weight progressions (currently modeled after Jim Wendler’s 5/3/1 program)
  • Adapt weight calculation to available plates and barbell
  • Rest timer and exercise chronometer
  • Total exercise time.
  • Calculate plate configuration for every exercise
  • Automatically track what current and next workout session is based on our plan
  • Track 1RM for every exercise
  • Automatically increase 1RM on every cycle (currently hardcoded)
  • Edit 1RM of every exercise manually (currently hardcoded)
  • Edit workout plan and progression (currently hardcoded)
  • See complete history of every workout and exer cise (time, weight, reps, etc)
  • Complete exercise list to choose from (eg. call to ExRx’s api)
  • Record reps of every AMRAP set
  • Track accessory exercises
  • Support both imperial and metric unit (currently only do metric)
  • Better data model to be able track any workout plan
  • Export history to CSV
  • Notifications for when to workout.