As someone who is passionate about health and exercise, I built GymBuddy to help more people get started on their fitness journey. I believe that the hardest part of working out is getting started, so I hope GymBuddy can help people get over that hump and start making progress in their physical health.

What it does

Users can enter the days of the week during which they plan to workout and select specific muscle groups to target. The app will then provide them with particular exercises with set/rep numbers for each day. The exercises will cycle across a variety of different movements in order to maximize muscle growth and overall strength. The app will also provide diagrams that illustrate how to perform an exercise and which specific muscles it targets.

How we built it

This app was built using React and Google Firebase. React was used for the display and UI functionality and Google Firebase was used to store the data related to the possible types of workouts.

Challenges we ran into

Learning how to incorporate Google Firebase with a React app was a challenging, yet rewarding task because it opens the door for further expansions of this app that rely on data.

What's next for GymBuddy

Creating a working prototype was a key milestone, but I hope to continue to build this app to add more capabilities that a typical user might find helpful.

Built With

Share this project: