Skip to content
David Smith edited this page Mar 20, 2024 · 1 revision

Requirements

Access management

  • events page shall require login and only be accessible for users in the admin group

Events

  • admins shall be allowed to create new events
  • admins shall only be able to update events which they have created or is assigned as admin
  • admins shall only be able to delete events which they have created or is assigned as admin

An event shall contain at least the following information:

  • Event name

    Note: will be used by the leaderboard

  • A unique event id

  • Date of the event

  • Country of the event

  • Type of event

    customer workshop, customer physical race, official AWS workshop, official AWS physical race**. Note:** official AWS = 1p events

  • Race configuration per track used for the event

    Note: The race configuration and track information will be used by the timekeeper & leaderboard

    • Track id unique to the event

    • Type of track

    • type of race

      To allow more race formats than just fastest lap. Info needed will vary based on the race format.

      • Examples:
        • race time in minutes
        • allowed number of resets per track
        • etc

Design

TODO

Clone this wiki locally