Project 10 - E-sports Arena

Projectbriefing

Projectnaam: E-sports Arena "Respawn & Conquer"

Datum: 8 januari 2026

Opdrachtgever: Gaming Community "The Final Boss"

Contactpersoon: Dhr. K. 'NoobSlayer' Visser (Toernooi Organisator)

Student: Joey


1. Achtergrond en Probleemstelling

Onze community organiseert maandelijks online 1v1 toernooien voor verschillende games. Momenteel communiceren we via Discord-chats over wie tegen wie moet spelen. Uitslagen worden handmatig in een Google Sheet geplakt, wat vaak leidt tot verwarring over de huidige 'bracket' en wie de volgende tegenstander is.

Spelers missen hun matches omdat ze niet weten wanneer hun lobby klaarstaat, en de admins worden overspoeld met vragen over de tussenstand. We hebben een eigen portaal nodig dat fungeert als de 'Single Source of Truth' voor onze spelers.

2. Doelstelling

Wij willen een toernooi-dashboard (Respawn) laten ontwikkelen.

Gamers moeten kunnen inloggen om hun aankomende matches en de 'Kill/Death' ratio of puntenstand te zien. De toernooi-leiding (Game Masters) moet lobby-codes kunnen delen, spelers aan matches kunnen koppelen en de winnaars kunnen bevestigen.

3. Doelgroepen

  1. Players (Gebruikers): Willen direct zien in welke 'Lobby' ze worden verwacht en wat hun ranking is.

  2. Game Masters (Admins): Willen matches aanmaken, scores valideren en valsspelers kunnen markeren/verwijderen.

4. Gewenste Functionaliteiten (Must-Haves)

Voor het MVP verwachten wij de volgende functies:

5. Technische Eisen & Randvoorwaarden

6. Budget en Planning


BIJLAGE: Specifieke Design & Interface Wensen

Het design moet een "Dark Mode" gamer-esthetiek hebben: donkergrijs/zwart, met neon-accenten in paars en cyaan.

  1. Match Status Badges:

    • Waiting: Grijze gloed.
    • Warm-up: Cyaan (Ready to join).
    • In-Game: Paars (Live).
    • GG (Finished): Goud/Geel.
  2. De "HUD" Navigatie:

    • Een sticky top-navigatie die lijkt op een 'Heads-Up Display' met de toernooinaam in een futuristisch font.
  3. Match View (2-Koloms Split):

    • Links (75%): "Versus" scherm: Player 1 Avatar vs Player 2 Avatar, met daaronder de score-input.
    • Rechts (25%): "Server Info": Map-naam, Lobby-code en de naam van de Game Master die toezicht houdt.
  4. GM Quick-Filter:

    • Knoppen om direct te filteren op "Matches zonder winnaar" of "Matches met conflict".

Revision #1
Created 2026-01-08 18:41:47 UTC by Max
Updated 2026-01-08 18:53:58 UTC by Max