Open Hospital App (MVP)
AppHeader layout | OpenHospital logo | Facility’s Name | |
Breadcrumb | navigation menu | ||
Activity layout | First Tab | Activity |
Components
AppHeader
PatientDataForm
PatientSearchItem
First Tab
...
LoginActivity
DashboardActivity
NewPatientActivity
SearchPatientActivity
PatientDetailsActivity
EditPatientActivity
...
AppHeader layout
...
OpenHospital logo
...
Facility’s Name
...
Breadcrumb
...
navigation menu
...
Activity layout
...
First Tab
...
1. LoginActivity
It shoudl NOT have AppHeader
It should validate the username input;
username input is REQUIRED;
It should validate the password input;
password input is REQUIRED;
It should toggle the password visibility;
It should have a login and resetPassword mode;
login mode should have username and password input fields, and a "submit" button;
resetPassword mode should have an username input field and a "submit" button;
It should have a link that toggles the central panel to the resetPassword mode;
It should have a "back" button that toggles the central panel to the login mode;
It should reset the activity state to login mode after submitting the resetPassword's username input;
...