US25‐PERSO‐Raisa : Gestion des équipes - loyde07/RDI25 GitHub Wiki

US25 – En tant qu’administrateur, je veux pouvoir gérer les équipes afin d’assurer le bon déroulement du tournoi.

Objectif et valeur pour le client

Permet à l’administrateur d’avoir une vision claire et un contrôle total sur la composition des équipes :

  • Corriger les erreurs ou doublons
  • Supprimer une équipe inactive ou incorrecte
  • Modifier le nom ou le logo d’une équipe sur demande
  • Ajuster la composition d’une équipe (ajout, retrait de joueurs)
  • Faciliter l’inscription des équipes dans un tournoi

Cela garantit une gestion fluide, propre et équitable des équipes, essentielle à la bonne organisation du tournoi.


Description textuelle complète

Cette fonctionnalité permet à un utilisateur avec le rôle administrateur de :

  • Afficher la liste de toutes les équipes, avec leurs détails (nom, logo, joueurs…)
  • Sélectionner une équipe et consulter ses informations en détail
  • Modifier le nom ou le logo d'une équipe
  • Ajouter ou retirer un ou plusieurs joueurs de l’équipe (dans la limite de 5 joueurs max)
  • Supprimer une équipe entièrement
  • Voir l’équipe associée à chaque joueur (en lecture ou dans le détail)

La modification ne prend effet qu’après confirmation par l’admin ("Enregistrer les modifications").

Une interface visuelle claire (formulaire avec champs modifiables et bouton “ Retirer joueur”) permet une gestion fluide des membres d’une équipe.


Début de la fonctionnalité

L'administrateur est connecté et navigue dans la section "Gestion des équipes".


Fin attendue

L'équipe sélectionnée est mise à jour (ou supprimée) en base de données avec ses nouvelles informations, les joueurs associés sont correctement liés, et l'ensemble est cohérent dans l'interface.


US liées

  • US24 : En tant que joueur inscrit, je veux pouvoir créer ou rejoindre une équipe
  • US23 : En tant que admin, je veux pouvoir supprimer ou mettre à jour une équipe