Files
raceplanner/openspec/changes/archive/2025-04-03-new-raceplanner-app/specs/dashboard/spec.md
T
2026-04-03 21:53:22 +02:00

1.3 KiB

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
  • 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