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.
Log in or sign up for Devpost to join the conversation.