Open ear7h opened 4 years ago
When a club admin adds a new event to a club's page, all students that have favorited a club will receive an email about that event.
To be notified of new events for clubs that that a student cares about.
Student
The system shall notify users by email when an organization that they have favorited adds an event.
An org adds an event while a student has favorited the org page.
A new event is added from Facebook or by a club admin inside of the app.
None
None.
old:
Event objects in database Club favoring functionality
Description
When a club admin adds a new event to a club's page, all students that have favorited a club will receive an email about that event.
User Goal
To be notified of new events for clubs that that a student cares about.
Actor
Student
Dependent Use Cases
11
Requirements
The system shall notify users by email when an organization that they have favorited adds an event.
Pre-Conditions
An org adds an event while a student has favorited the org page.
Post-Conditions
Trigger
A new event is added from Facebook or by a club admin inside of the app.
Workflow
Alternative Workflow
None
Dependent Design Use cases
11
Design Workflow
Design Alternative Workflow
None.