Design flow of admin page
admin/index.html
has several sections each of which has links to several other pages:
Area
-
admin/area/add.html
for adding an area -
admin/area/view.html
which display a list of all the areas (and the deletion possibility) and which in turn links toadmin/area/edit.html
for editing a specific area
Patient
-
admin/patient/add.html
for adding a patient -
admin/patient/view.html
which display a list of all the patients (and the deletion possibility) and which in turn links toadmin/patient/edit.html
for editing a specific patient
Tablet
-
admin/tablet/add.html
for adding a tablet -
admin/tablet/view.html
which display a list of all the tablets (and the deletion possibility) and which in turn links toadmin/tablet/edit.html
for editing a specific tablet
Settings
This is a section leads to the admin/settings.html
page, which contains the possibility to set defaults for:
- time slot length
- transition time length (time between on time slot and another)
- the number of time slots allowed per patient per day
Calendar
(will be done after the above is complete - for now, settings will be automated)
This is a calendar where the tablets and time slots will be managed daily. This is something like the settings page, so most of the queries will probably be similar, but done per day instead of globally. A few things that need to be considered here due to the fact that the volunteer availability might differ each day:
- there need to be the ability to set it for multiple days in advance
- there should be the possibility to set it once and have the option to "repeat previous day"
The settings that need to be there for each day:
- shift start and end time per tablet
- time slot length (if not default)
- transition time length (if not default)
- number of time slots per patient (if not default)
Edited by Sára Juhošová