Skip to content

parthiv2048/ProgressiveOverloadTracker

Repository files navigation

Progressive Overload Tracker

About

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.

Tech Stack

  • SwiftUI
  • SwiftData
  • XCode

Features

  • 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

Demo

About

SwiftUI iOS App that tracks weights, sets, and reps for different exercises to measure progressive overload, and uses SwiftData for local storage

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages