This is a simple SwiftUI iOS App that allows users to track the weights, sets, and reps for their workout routines to ensure progressive overload. It uses SwiftData for local storage.
- SwiftUI
- SwiftData
- XCode
- Routines List View shows a list of routines created along with number of exercises
- Add Routines View allows you to create and save a routine and add multiple exercises, each with name, target sets, and target reps
- Add Routines View allows you to delete exercises from exercise list
- Tap on routine to open Edit Routines View
- Run Routine View allows you to list down weight, sets, and reps for each exercise in exercise list
- Workout History View shows you history of workouts
- Exercise History View shows you weight and reps history for a specific exercise
- Run Routine View shows you the last sessions weight and reps for each exercise, so you know what to beat