Skip to content

Latest commit

 

History

History

workoutplanner

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

About the project

This project is a workout planner app made with maven in javafx. It is a school project for the course IT1901 at NTNU. The point of the project is to learn how to work in a group with a continuous integration/development pipeline.

The goal for the app is to be able to have a list of your personal workouts based on specific exercises. The workouts can then be saved and loaded. We want the user to be able to customize sets, rep range and weight, and add multiple exercises to one workout. We want there to be a view of the exercises you have selected for a workout, and a view of all the workouts with custom name and date. Creating a workout is done in the following screenshot: exercises

After adding the exercises, a Workout object is created. This is something that you can edit by deleting exercises or moving the order of an exercise. The exercises in the Workout are displayed in the following screenshot: overview

When you edit a workout, you should be able to add a new workout, or return to the workoutview: editOverview

Another part of the app is the overview of workouts, where you get a view of each workout you have created with a corresponding name and date. You also have the option of deleting a workout, or edit by clicking view: workoutview

The app works with persistence and backend, making it so that workouts get saved after using the app.

Screenshots

home exercises exercises 2 overview plans