fbpx

A mobile app to help treat spine-related ailments

How we developed an algorithm-driven app for customized rehabilitation exercises to be performed at home.

Arrow down

EXPERTISE

Design

PLATFORMS

iOS Android

Deliverables

UX UI

Interested?

Join the waitlist

Brief

The product we developed is a mobile application that allows users to select appropriate exercises for back ailments. The idea behind this application is to help patients in a similar way to visiting the physiotherapist’s office. Based on a proprietary algorithm, the patient, after performing a few diagnostic exercises and filling out a questionnaire, receives an individually customized therapy session, which consists of appropriately selected rehabilitation exercises to be performed at home. During the prepared therapy session, it’s able to monitor the patient’s condition and their reported ailment, so that if their condition worsens, we offer them a new more tailored therapy session. 

The challenge

The most challenging for us in this project was the implementation of an algorithm allowing us to choose the right therapy session depending on the patient’s problem. Because of the very high complexity of the algorithm, we had to deal with optimization. For example, in the case of very complex algorithms, we could get almost hundreds of thousands of results, which had to be properly matched to the data received from the patient.

Testimonials quote icon

The most challenging for us in this project was the implementation of an algorithm allowing us to choose the right therapy session depending on the patient’s problem. Because of the very high complexity of the algorithm, we had to deal with optimization.

Testimonials quote icon

Project Manager at Applover

clock

Development time

Technological Solution

Together with the client, we decided to build the application in Flutter technology. For the backend side of the project, we chose Ruby, with the usage of the Ruby on Rails framework. We have prepared a logic tree management panel written in Vue.js, using the json_locic library. The application was also enriched with mechanisms to divide the exercise sessions into individual days. In addition, we implemented the logic of selecting the appropriate questions (flow), depending on previous answers.

A mobile app to help treat spine-related ailments.
ruby on rails

The outcome

The result of our cooperation is a sizable MVP that allows full use of the app’s benefits for one section of the spine. In the future, the app is planned to be available in 8 languages, with AI to be implemented.

Meet our team!

Jakub, project manager at applover

Jakub

Project Manager

Adrian Niglus Flutter Developer

Adrian

Flutter Developer

rafał, back-end developer at applover

Rafał

Back-end Developer

Zuza, Back-end Developer at Applover

Zuzia

Back-end Developer

michał, backend dev at applover

Michał

Back-end Developer

julia ux/ui designer at applover

Julia

UX / UI Designer

qa specialist at applover

Dominik

QA Specialist