39 lines
1.3 KiB
Markdown
39 lines
1.3 KiB
Markdown
## ADDED Requirements
|
|
|
|
### Requirement: Organizer dashboard
|
|
The system SHALL provide organizers with a dashboard showing event metrics.
|
|
|
|
#### Scenario: View event statistics
|
|
- **WHEN** organizer accesses dashboard
|
|
- **THEN** system displays total events, registrations, and revenue
|
|
- **AND** shows upcoming events list
|
|
|
|
#### Scenario: View registration trends
|
|
- **WHEN** organizer views dashboard
|
|
- **THEN** system displays registration counts over time
|
|
- **AND** highlights events nearing capacity
|
|
|
|
### Requirement: Participant dashboard
|
|
The system SHALL provide participants with a dashboard of their registrations.
|
|
|
|
#### Scenario: View my registrations
|
|
- **WHEN** participant accesses dashboard
|
|
- **THEN** system displays all their registrations
|
|
- **AND** shows status for each
|
|
|
|
#### Scenario: Upcoming events
|
|
- **WHEN** participant views dashboard
|
|
- **THEN** system displays registered upcoming events
|
|
- **AND** sorts by event date
|
|
|
|
### Requirement: Quick actions
|
|
The system SHALL provide quick access to common actions from the dashboard.
|
|
|
|
#### Scenario: Organizer quick actions
|
|
- **WHEN** organizer views dashboard
|
|
- **THEN** system provides links to create event, view reports, and send announcements
|
|
|
|
#### Scenario: Participant quick actions
|
|
- **WHEN** participant views dashboard
|
|
- **THEN** system provides links to browse events and view registration history
|