Inspiration
Coming out of the pandemic, many people found themselves out of shape and wanting to get back in shape. Naturally, many looked towards the gym, but were offput by fear of injury or embarrassing themselves. As a team of both experienced and newbie gym goers, we found that common interest in the gym atmosphere. Ultimately, we wanted to introduce a new resource to help it seem less intimidating and promote health and well being!
What it does
Introducing FlexForm.ai, an AI motion tracking app that offers users feedback about their exercise form and how to fix it. The simple design was prioritized so that it would be easy to navigate to a specific type of exercise and record yourself doing it. Thereafter, the video would be saved to your phone with the evaluation so you don't have to worry about personal data being stored in the app.
How we built it
Our team researched and used Xcode and an implementation of Apple’s Vision framework to provide object tracking techniques for our idea design.
Challenges we ran into
Some challenges we faced included not being familiar with iOS development and not having enough time to train our own model designed specifically for this purpose. A few bugs and budgetary constraints kept our project scope limited.
Accomplishments that we're proud of
We're proud of investigating more about AI concepts and learning how to implement those for our own idea of FlexForm.ai. Despite the horrors of bugs with our code and other technical difficulties, it has been an educational journey through learning Swift and other parts of the tech stack for our project.
What we learned
We learned more about Figma prototypes, Xcode, Swift, and Apple's Vision framework for AI implementations in addition to more external research to get our implementation running.
What's next for FlexForm.ai
We hoped that future scope of the project would include much more resources for gym goers that could support them on their journeys: Apple watch connectivity for counting reps, real-time feedback audio, exercise routine generation based upon available equipment, and in-app demo resources to follow along with.

Log in or sign up for Devpost to join the conversation.