Skip to main content

Events

Events are the top-level container for everything in CheerKeeper. An event represents a single competition, tournament, or meet.

Event Structure

Event
├── Event Dates (for multi-day events)
├── Halls/Rooms
├── Sessions
├── Divisions
├── Levels
├── Organizations
│ └── Teams
└── Performances (the schedule)

Event Properties

PropertyDescription
nameDisplay name for the event
competitionTypeType of competition (Cheer, Dance, etc.)
startDateEvent start date
endDateEvent end date
locationVenue details
statusDraft, Published, or Archived

Event Lifecycle

  1. Draft - Event is being built, not visible to attendees
  2. Published - Event is live in the mobile app
  3. Archived - Event is complete, read-only in app

Multi-Day Events

Events can span multiple days. Each day can have:

  • Different sessions
  • Different halls
  • Independent schedules