Listes des tournois et chargement d’un tournoi

Lien du site: https://ftl-one.vercel.app/tournaments

annotely_image.jpeg

  1. Saisir un nouveau tournoi à scoot Vous avez la possibilité de saisir soit l’id du tournoi que vous pouvez trouvez dans l’URL Ravensburger ou bien tout simplement coller l’URL entière. Par exemple: https://tcg.ravensburgerplay.com/events/172763 ou 172763
  2. Valider la saisi, si le tournoi n’est pas déjà présent, le site va le récupérer pour le stocker en base de données pour vous serez automatiquement redirigé dessus.
  3. Vous pouvez aussi consulter d’autres tournois déjà chargé par nos membres.

Page d’un tournoi

Exemple d’un tournoi sans les rounds dans la selection

Exemple d’un tournoi sans les rounds dans la selection

  1. Vous pouvez sélectionner la round à scoot. Dans le cas de la capture d’écran, le tournoi n’est pas encore lancé, on ne peut donc pas encore récupérer les différentes rounds. Il faudra cliquer sur le bouton “MAJ TOURNOI” quand le tournoi sera lancé.
  2. Le bouton “MAJ TOURNOI” permet de se synchroniser par rapport au tournoi ravensburger mais que pour la récupération de la liste des rounds, pas des matchs (cela viendra apres).

Exemple d’un tournoi avec la liste des rounds

Exemple d’un tournoi avec la liste des rounds

Affichage d’une round

Lorsqu’une round sera afficher pour la première fois sur le site, si personne n’est encore allé consulter la round, vous aurez un écran comme ceci:

annotely_image (2).jpeg

Une fois la round lancé par ravensburger, vous aurez juste a clique sur ce bouton pour que notre site récupère et stock toutes les données de la round concerné et ses matchs avec actualisation des scores.

Pour éviter que tout le monde spam le bouton (et le site ravensburger par la meme occasion), j’ai mis un timer de 60sec avant de pouvoir refaire une demande de synchronisation.