Inspiration

We thought about how we always wanted to have structured workouts, but we didn't have the money for a personal trainer, and even workout apps, so we came up with a reliable and affordable solution.

What it does

Fitfolio allows you to input how many days a week you can work out, as well as what equipment you have access to, and gives you an effective weekly workout plan. Additionally, you can also log accomplishments and milestones in your journal and record your mood while working out, to track it throughout the month.

How we built it

We collaborated through vs code, and using our own ideas and coding lgic, as well as help from github's copilot, we used html, java, and css to build a stylish, modern user interface as well as the logic for the workout routine generation.

Challenges we ran into

As beginners, we ran into many challenges like using GitHub for the first time and having to sacrifice code that was not working. For instance, we initally had a designated back-end with python, however, we had many issues with connecting the back end to front end using flask. In the end, we quickly adapted and switched to a simpler format, using only HTML, CSS , and React JS.

Accomplishments that we're proud of

Our team is very proud of completing our first hackathon to the degree that we did. We were able to produce a well working app that highlighted an issue that many others have, excerise.

What we learned

Throughout the hackathon, we learned many things like how to collaborate on GitHub, use GitHub Copilot, and polish our skills in web development.

What's next for Fitfolio

We would love to personalize the app further by adding different fitness goals, using different languages for the back-end, and develop the app to meet our vision.

Share this project:

Updates