Brazil is among the 30 countries with the highest tuberculosis prevalence, and many studies are trying to understand and fight the harmful outcomes of this disease. In that sense, the following project proposes the development of a mobile application prototype that centralizes diagnosis aid tools for tuberculosis, making the process more transparent for the patient, using the Single Patient Application (SPA) concept. The application was built based on JavaScript and the frameworks chosen were Vue Framework along with Framework7 due to its focus on interface components. Communication with the back-end was done through AJAX calls. As a result, a prototype was built with the five main screens that the user will interact with: authentication/login screen, home screen, list of available algorithms, outcomes algorithm home screen and patient history. The interface design is expected to facilitate the planning of other application areas and contribute to defining business rules. Once implemented on the server side, these rules can support an organized, patient-centered tuberculosis database.
Read full abstract