librematch:design:tournaments:start

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
librematch:design:tournaments:start [2022-10-27 22:49] – removed - external edit (Unknown date) 127.0.0.1librematch:design:tournaments:start [2022-11-30 13:13] (current) simonsan
Line 1: Line 1:
 +====== Tournaments ======
 +<nspages -tree -r -exclude -exclude:[start sidebar] -subns -pagesInNs -h1 -textNs="">
  
 +
 +----
 +
 +===== 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 |
 +
 +===== Additional Tooling =====
 +===== Architecture =====
 +
 +===== Notes =====
 +  * https://help.start.gg/en/articles/1465676-rest-api-access-legacy-old
 +    * https://api.smash.gg/tournament/rising-empires-weeklies-10
 +  * Seeding Ideas
 +    * https://web.archive.org/web/20221130121235/https://www.aoezone.net/threads/simulated-ladder-seeding.185565/