Skip to main content

Table 1 Functional requirements of the application

From: Development and usability evaluation of a mHealth application for albinism self-management

 

Functional Requirement

Description

1

Signing up

The application should enable users to create an account in the application by setting a username and password

2

Log-in

The application should enable users to enter the application using his/her username and password

3

Log-out

The application should enable users to log out of the application

4

Settings

The application should enable users to adjust the settings of the application, including the notification sound, application appearance and his/her current location (to receive weather information)

5

Providing alerts

The application should inform the user of harmful conditions by creating alerts.

6

Providing reminders

The application should remind the user to take medications and see his/her health professional

7

Store and forwarding skin lesion images

The application should enable users to save and classify images of his/her skin lesions and send them to his/her health professional

8

Providing education related to skin, vision and mental health

The application should improve the user’s awareness of their health conditions by providing relevant educational materials

9

Self-assessment of mental health

The application should enable the user to assess his/her psychological status and create assessment reports

10

Eye exercises

The application should provide the users with eye exercises

11

Events Notification

The application should provide the user with events related to albinism

12

Specialist Finder

The application should help the user find relevant specialists

13

Useful links

The application should provide the user with useful links