Inspiration
Many workout apps these days are expensive, and most of the free ones are out of date. We decided to make Flexify to bring free workouts to all in the modern era.
What it does
Flexify randomly generates a workout based on 3 criteria specified by the user. Users can select their workout difficulty, target area, and workout style.
How we built it
We used JavaFX to create a GUI that filters from a list of hundreds of exercises and randomly selects a few with their specific reps and sets.
Challenges we ran into
Our team did not know much about JavaFX and had to learn GUIs along the way.
Accomplishments that we're proud of
We managed to solve many issues in our code like centering, filtering, and reading the dataset.
What we learned
We learned how we can use JSON data to create unique and effective workouts.
What's next for Flexify
If we had more time in this hackathon, we would add more filters, more workout styles, images of the exercises, and more.
Log in or sign up for Devpost to join the conversation.