1.3 KiB
1.3 KiB
ADDED Requirements
Requirement: Event announcements
The system SHALL allow organizers to post announcements for their events.
Scenario: Create announcement
- WHEN organizer creates announcement with title and content
- THEN system saves announcement with timestamp
- AND associates with specific event
Scenario: Announcement visibility
- WHEN participant views event page
- THEN system displays all published announcements
- AND sorts by newest first
Requirement: Announcement notifications
The system SHALL notify registered participants of new announcements.
Scenario: New announcement notification
- WHEN organizer publishes announcement
- THEN system sends notification to all registered participants
- AND includes announcement title and link
Scenario: Mark as read
- WHEN participant views announcement
- THEN system marks notification as read
Requirement: Announcement management
The system SHALL allow organizers to edit and delete announcements.
Scenario: Edit announcement
- WHEN organizer edits existing announcement
- THEN system updates content
- AND shows edit timestamp
Scenario: Delete announcement
- WHEN organizer deletes announcement
- THEN system removes from event
- AND does not notify participants of deletion