Tournaments
No subnamespaces.
Design
Requirements
User Stories
Some things may be out of scope, we can still collect them here, to have an overview and include some of them in the design process.
User stands for the user of the LibreMatch Tournament API.
Admin stands for a verified and authenticated user (e.g. tournament organizer) of the LibreMatch Tournament API that is therefore eligible and authorised to use CRUD on some resources.
As a/an | I want to… | So that.. |
---|---|---|
user | have a stable API | I can rely on it |
user | request win data of the games | I can easily determine the outcome of a tournament match |
admin | delay matches showing up for a limited amount of time | I can take care that people are not being spoiled |