-
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
Emil1483/track_workouts_app
Folders and files
| Name | Name | Last commit date | ||
|---|---|---|---|---|