Inspiration
The app was made with the intent to aid people who don't go to the gym with transitioning into a life of fitness and health. By being able to analyze their movements before going to a public gym - this is meant to build confidence to hopefully give users a better experience at the gym.
What it does
You set your phone down and film yourself doing a set of squats. The app will analyze your movements, gives feedback and gives your form a rating for improvement.
How we built it
The majority of the project was build using Flutter. Tensorflow PoseNet was used for the machine vision aspects and FireBase was used for back-end tasks.
Challenges we ran into
- Working with Google's Flutter framework to code our app
- Running a-synchronous multi-threading in Flutter
- Setting up environments
- Analyzing body movement
Accomplishments that we're proud of
- Developing models to work with TensorFlow's posenet
- Using Flutter
What we learned
- Rapid learning
- How to stay up all night on a project
What's next for Proform
Creating models for more exercises and adding other interesting analytics



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