Page Properties | ||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
🎯 Objective
To provide a user a means to access the classes to which belongs to, showing their details in selectable blocks.
...
Goal | Metric |
---|---|
To have each Class detailed in its own selectable block. | For teachers, the block should present:
For students, the block should present the same as for teachers except for the Class Code, which should be not present in the DOM. |
Each block should link to the appropriate Class. | On click/tap, the user should land in the Class Materials area corresponding to the selected class. |
Teachers have a Search field. | It should be possible to search a Class by name, alias, code. |
Teachers have a Grade filter | When applied, the classes listed should belong all to the selected grade. |
Students have an Add Class field | Students should be able to add a new Class by entering its Code in the field and hitting <ENTER> when the cursor is in it, or clicking in the “+Add” button. |
...