Inspiration

The main inspiration was the realization that public health had some factor of internal responsibility. To remain healthy, everyone would have to commit to remaining healthy. Many people don't work out, and if they do, they're not doing enough or the right things.

What it does

Workout Buddy is a platform that takes your goals and attempts to provide appropriate workouts for you. It uses a database of workouts and a BMI calculator to determine which exercises have the best effect for your goal.

How we built it

We built it in Xcode, using Swift and SwiftUI. Using multiple SwfitView files, we created a way for users to input their BMI and their goals. This would then be taken into account and it would determine some workouts, and pull them from its existing database.

Challenges we ran into

SwiftView files are painful to work with, requiring buttons and navigation threads that hurt my head :(

Accomplishments that we're proud of

Figuring out how to use NavigationStack and View to allow buttons to function. Also, creating a BMI calculator and a way to calculate about how many calories were burnt based on hours of exercise

What we learned

Threads, Swift View functionality, and NavigationView with buttons, in SwiftUI and Xcode

What's next for Workout Buddy

Cleaning up the app, mostly in terms of UI. Then, there's transitions, push notifications, and finally Calendar integration.

Built With

Share this project:

Updates