WorkoutScheduler is a Java-based desktop application designed to help fitness enthusiasts and athletes efficiently manage their workout routines. This user-friendly tool allows you to create, organize, and track your exercise tasks, providing a streamlined approach to maintaining your fitness regimen.
- Task Management: Easily create, edit, and complete workout tasks.
- Schedule View: Get a clear overview of your workout plan.
- To-Do Workouts: Keep track of pending exercises in an organized list.
- Workout Timer: Built-in timer functionality for timed exercises.
- History Section: Review completed workouts and restore accidentally finished tasks.
- Customizable Workouts: Set specific details like sets, reps, and duration for each exercise.
- Category Classification: Organize workouts into categories such as Strength Training, Cardio, Yoga, Flexibility, and Balance.
- BMI Tracker: Calculate and monitor your Body Mass Index (BMI) to track your fitness progress.
WorkoutScheduler is perfect for:
- Fitness enthusiasts looking to organize their workout routines
- Athletes tracking their training schedules
- Personal trainers managing client workout plans
- Anyone starting a new fitness journey and wanting to stay accountable
With WorkoutScheduler, take control of your fitness routine and make every workout count!
The workspace contains two folders by default, where:
src
: the folder to maintain sourceslib
: the folder to maintain dependencies
Meanwhile, the compiled output files will be generated in the bin
folder by default.
If you want to customize the folder structure, open
.vscode/settings.json
and update the related settings there.
The JAVA PROJECTS
view allows you to manage your dependencies. More details can be found here.