/FitnessLog

Fitness log for Android that plans workouts/routines based on experience and allows tracking of progress

Primary LanguageJava

About FitnessLog

FitnessLog is a mobile app for Android that plans workout routines based on the level of experience the user picks. User input (i.e. weight and number of reps) is stored into an SQLite database. If an exercise is completed successfully, as in finishing the sets with the required weight and reps, the weight for that exercise is incremented and the data is retrieved for the next workout.

Features

  • Three different programs/routines (i.e. Starting Strength, Texas Method, Coolcicada P/P/L)
  • Workouts that calculate and display the exact exercises, weights, and reps that should be done
  • Exercise tutorials
  • Calendar for accessing and editting old workouts, as well as for progress tracking
  • Stopwatch

Android Version Targeting

The target is currently API level 29 (Android 10) and the minimum API level is 15 (Android 4.0.3).

Screenshots