The user (Participant or Organization) must be logged into their account.
Possible Results:
Successful:
The user is successfully redirected to their profile page.
The participant can view and update their info, view enrolled applications, see saved items, and rate the website.
The organization can view and update their info, view and manage cards (edit/delete), and create new cards.
Unsuccessful:
The user is not redirected to their profile page due to session expiration.
Errors in managing profile details, viewing applications, saving for later, rating the website, or managing cards occur due to system issues or invalid data.
Scenario:
Successful:
Participant:
View and Change Info: The participant can view and modify their personal information.
View Enrolled Applications: The participant can view the applications they have enrolled in.
Saved for Later: The participant can see certain content that was saved.
Rate Website: The participant can submit feedback by rating the website.
Organization:
View and Change Info: The organization can view and modify its account information.
View Cards: The organization can view its created cards.
Edit/Delete Cards: The organization can edit or delete its existing cards.
Create Card: The organization can create new cards and is redirected to the card creation page.
Unsuccessful:
Participant:
The participant is unable to update their info, view enrolled applications, or save items for later due to errors in the system (e.g., invalid input or database connection failure).
Rating the website fails due to form errors or connectivity issues.
Organization:
The organization is unable to manage cards (view, edit, delete) or create new cards due to system errors or invalid inputs.
Redirection to the card creation page fails due to navigation errors.
Use Case: User Profile Management for PYE
User (types of Users):
Preconditions:
Possible Results:
Successful:
Unsuccessful:
Scenario:
Successful:
Participant:
Organization:
Unsuccessful:
Participant:
Organization: