My father has cervical spondylosis and seeing him struggle with his exercises inspired me to build this project.

What it does

GoPhysio allows you to perform your doctor-assigned range of motion exercises from home through virtual reality via a web application. It allows you to track your progress and utilizes machine learning to allow the doctor to better assign you exercises.

How we built it

The front-end is built with HTML, CSS, Python Flask, JavaScript. The database of users is managed by Cloud SQL. Ubuntu VM instance, Google Storage Bucket, Cloud SQL, Colab, Cloud DNS were used to host the web-app and perform machine learning. The unreal engine was used to build the VR component.

Challenges we ran into

We ran into a lot of challenges with Unreal because it's a completely new tool to us and didn't have many coding-like features. We also had a learning curve with google cloud.

Accomplishments that we're proud of

We're proud of how far we were able to come! Through there was a steep learning curve, we managed to familiarize ourselves with completely new platforms such as Unreal and Google Cloud and use them for our project.

What we learned

We learned how to use Unreal and Google Cloud.

What's next for goPhysio

We plan to include more exercises for a variety of problems and introduce it as a mobile app so an Oculus Quest isn't necessary to use the app.

Share this project: