Skip to content

Emil1483/track_workouts_app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

157 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Track Workouts

todos

  • fetch workouts from api

  • add proper error handling

  • create infinite listView that automatically loads more data

  • create ui

    • build root route ui
    • build details route ui
      • add type safety for set attributes by using enums
      • put pre break between each set
      • if an attribute is the same for all sets, put it on top of the view
      • add units by using an extension on Map
      • redo set widget
  • refactor by adding .copy()

  • add 'new workout' route

    • add bottom navigation button
    • add list of current exercises
    • add new exercise page
      • add break time == null error handling
      • allow some attributes to be null on condition (eg. weight can be null if band level is not).
      • add break picker
      • store set data in new_workout_service
      • add edit functionality
      • add colors to new workout route
      • add time panel
        • fix countdown timer speed
        • add sound effect
        • add timer
      • add auto fill
    • push workout to database
    • fetch todays workout and put it as current routine
    • add build custom routine page
      • hook up the save button
      • use routine service in route
      • add edit functionality
      • add delete functionality
      • add choose image
      • update all routines on exercise change
      • add automatic oneOf
      • add ability to reorder the exercises
      • save json
        • use more elegant solution (refactor)
        • test
    • add delete set functionality
    • fix bad date
    • fix number of sets not updating
    • fix attributes in wrong order
    • add ability to switch routine
    • add ability to add exercise to existing routine
    • redo choose routine page
    • create time panel service that keeps continuity
    • add suggested weight header

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages