Max Chart App UI Scenarios
Max Chart App UI Scenarios
Max Chart App UI Scenarios
If user have bad/unstable internet connection, app takes long time to fetch data and sometimes
app doesn’t display any data, that’s annoying for user.
Suggestions:
To overcome this issue, we should add unstable internet screen or message so that user can switch
internet and knows that this problem is from his side, app’s working fine.
Scenario 2:
When user create new account, app display patient created successfully and navigates user to census
screen. User have to find new created patient in list that’s annoying if patient data is complex.
Suggestions:
To overcome this issue, app should display new added patient at top of census screen or display new
patient button with recently added patient.
Scenario 3:
In some cases, patient scheduled advance appointment for example after 3-4 months, and for this user
have to click next week button 16 times and to come back to today date user again have to click back
button 16 times that’s time taking and very annoying for user.
Suggestions:
To overcome this issue, we have to add custom calendar so that user can select month from there easily.
Scenario 4:
When user clicks on patient name, user navigates to patient details screen. User can edit and save details
on patient details screen that’s not best UI practice because sometimes user’s just want to see their
details.
Suggestions:
To overcome this issue, we should add edit button in header on patient details screen and separate
screen for edit patient, so that whenever user wants to update patient details, he clicks on edit button
and app navigates user to edit patient details screen.
Scenario 5:
Edit patient modal dialog design is not user friendly, modal should just have 3-4 fields and half in size to
the actual size of screen in react native that’s best practice for modal dialog design.
Suggestions:
Add screen to edit patient and eliminate modal.
Scenario 7:
User have to search the patient to scheduled appointment and that’s not user friendly.
Suggestions:
To overcome this issue, we have to add patient dropdown list and locations filters with search bar. So
that user can select patient from the list.
Scenario 8:
User can schedule appointment of same patient many times in same date and that’s against the normal
flow.
Suggestions:
To overcome this issue, we should add filter and validation so that user can’t create duplicate
appointments of same patient.
Scenario 9:
When user discharge the patient, his appointments still displaying in the today’ appointment list.
Suggestions:
To overcome this issue, app should remove or change the status of appointment to dismissed.