Outcomes4me is a medical app that helps you track your
medical treatments, the progress of your healing process and keeps you informed about the clinical trials and
news, which match your preferred settings and interests.
MCRO has developed this application in partnership with MVP Factory and our main focus was the react-native
mobile app and automated builds configuration.
The user had to go through a medical questionnaire in order to complete his registration and he
also could take that questionnaire again after the registration. The questionnaire was dynamic, so question_2
was depending on question_1’s answer. The problem with this was that every time a user updated an answer, we
had to reset the questionnaire (and make the request for the list of results) from that point on, but if
the user decided to go back, we had to reset the questionnaire back with the previous answers (and again,
making the request for the list of results).
The solution was to create the correct redux structure so that the saved answers were kept
separately, the current answers were used for the API requests and all the properties were set properly
depending on user’s action: submit, cancel or go back to previous question.