Open ear7h opened 4 years ago
User's personalization settings are saved to their account.
To save their favorited orgs, events, as well as their filtering preference, to their user account.
Student
The system shall allow the user to store all favorites remotely.
Student does not have the event, or org favorited. i.e. student has not changed personalization settings.
Favorited item is saved to user account and local device, and so can be accessed through Settings when the user logs in to the application again.
Favoriting an event, org or search term.
None.
Prior requirements: Student has favorited a new item, or changed their filtering type. Requirements: The system shall allow the user to store all favorites remotely.
Description
User's personalization settings are saved to their account.
User Goal
To save their favorited orgs, events, as well as their filtering preference, to their user account.
Actor
Student
Dependent Use Cases
23 favoriting events
12 favoriting subjects
11 favoriting orgs
13 saving personalization settings locally.
15 verifying user email using tokens
Requirements
The system shall allow the user to store all favorites remotely.
Pre-Conditions
Student does not have the event, or org favorited. i.e. student has not changed personalization settings.
Post-Conditions
Favorited item is saved to user account and local device, and so can be accessed through Settings when the user logs in to the application again.
Trigger
Favoriting an event, org or search term.
Workflow
Alternative Workflow
Dependent Design Use cases
11
12
13
15
23
Design Workflow
Design Alternative Workflow
None.