Scoreboard / Trainer Dashboard · Issue #27 · juice-shop/multi-juicer · GitHub
Skip to content

Scoreboard / Trainer Dashboard #27

Open
@J12934

Description

To give a overview on which team already solved particular challenges, MultiJuicer(JuicyCTF 😉) should provide a scoreboard.
The scoreboard is meant for less competitive events and should be focused on providing a helpful overview for the trainer(s) and a fun overview for the players.

This scoreboard should be able to display the following things:

  • Challenge List Page: Show a list of all challenges and show how many users have solved the challenge
  • Challenge Detail Page: See which users have solved a particular challenge
  • (Optional) Category Overview: List all challenges of a category (e.g. XSS) and how many users have solved them.

It might also be nice to add an option to use a more competitive mode. Competition can be fun even during training. For that a ranking could be added with the following pages:

  • Ranking Page: Ranking of users. Each challenge should give points (or maybe just stars) based on its difficulty. The players are then ranked on how many points they have earned
  • Team Detail Page: Show all solved challenges of a single team

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions