Inspiration

MoveMate was inspired by the need for easy, accessible post-operative and injury recovery. Many times, traditional physical therapy leaves a gap after clinical sessions, which is also a point where many patients tend to struggle with continuing their recovery on their own. We wanted to bridge that gap with a mobile application capable of providing personalized routines, real-time feedback, progress tracking, and, above all, empowering users to take responsibility in their journey of recovery. In doing so, We tried to make rehabilitation more interesting with the inclusion of technology in physical therapy.

What it does

MoveMate was built using SwiftUI, CreateML, and VisionKit to deliver a smooth, intuitive user experience. AI Form Check, powered by machine learning, detects body landmarks and analyzes posture in real time, guiding exercises correctly to avoid re-injury. We also Charts for tracking progress visually.

How we built it

MoveMate has utilized SwiftUI to create an all-around app, along with CreateML and VisionKit. It was designed to have a simple and intuitive frontend by SwiftUI. The app facilitates highly personalized recovery planning, thus always keeping the focus on individual needs and aims.

Challenges we ran into

One of the most complicated parts in making MoveMate was the perfecting of the AI Form Check. Perfecting the posture analysis to be as accurate and reliable as possible-especially in real time-took a lot of iteration and fine-tuning. Integrating the different frameworks, such as CreateML, VisionKit, and UIKit, into one was also a challenge, especially to make sure it performed smoothly on different devices. These aspects have challenged us to enhance our problem-solving skills.

Accomplishments that we're proud of

We are proud of a few key things we've accomplished in building MoveMate: first, AI-powered Form Check analyzes posture in real-time to ensure correct exercise form and reduce re-injury risks. The result of joint development in machine learning, camera technology, and custom UI design is a solution to make physical therapy more approachable, engaging, and effective.

What we learned

In this project, we dived deeper into machine learning, actually real-time posture analysis with CreateML. Further developed our skills in building user interfaces with SwiftUI, integrating various frameworks like VisionKit for camera-based posture detection and Charts for visual progress tracking. This project taught us about the importance of user-centered design and how technology can provide personalized adaptive solutions for physical therapy.

What's next for MoveMate

Further development of MoveMate will be directed at multi-device integration, enabling tablet-smartwatch synchronization as well as AI feedback will be extended by voice and visual feedback. Further development will be made on refining the AI form check. These updates will make MoveMate more of an all-round solution for recreational physical therapy.

Built With

Share this project:

Updates