-
Notifications
You must be signed in to change notification settings - Fork 0
Description
On every page in the system, make sure that each type of user can quickly figure out all the things they can do.
The possible actions (affordance) should be 'obvious', but in case they are not, then provide 'tooltip' functionality so if the user hovers over an area, the things they can do are explained briefly.
E.g. for a student it should be possible to do the following (this is just approximate), and for each there should be a button or other control and an explanation of what the button or other control would do:
In the their main student pane they should see the group they are in (if any) with its students and the project that group is doing (if any), and what projects they have expressed an interest in. They should able to:
- Jump to see details of any project listed
- Jump to see any student listed
- Jump to see nay group listed
When in a project or project list
- Express an interest in a project
When in a group or group list
- Ask to join the group (if possible)
- Leave the group (if still allowed)
- Switch to another group (leave and join in one action)
When in a student or student list
- Ask to join a group with the student
Etc.