Skip to content

chrsep/leonidas

Repository files navigation

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.

Releases

No releases published

Packages

No packages published

Languages