Les meilleurs développeurs informatique freelances sont sur Codeur.com

Tirage au sort des équipes aléatoire 2 contre 2 puis classement

 Fermé·500 € à 1 000 €·23 offres·352 vues·26 interactions


Badminton :
A chaque séance de badminton je souhaite réaliser des tirages aléatoires entre les personnes qui sont présentes afin de réaliser des matchs en doubles (2 vs 2) ou en simple (1 vs 1). Dans l’idée, a chaque match on change de partenaire et d’adversaire.
→ Je souhaite donc si possible une page d’accueil ou je créé une nouvelle séance à chaque entrainement et que je puisse renseigner des informations sur la séance (Match 1vs1 ; 2vs2 ; … ; nb de matchs que nous souhaitons faire,…). J’aimerais aussi avoir ma liste de licenciés puis cocher à chaque séance ceux qui sont présents afin de réaliser un tirage entre ces gens-là. Cette liste j’aimerais qu’elle soit modifiable assez facilement (nouveau licencié à ajouter, nouvelle personne qui vient jouer un seul soir ,…)
L’idéal serait que le logiciel me tire au sort les matchs en ne mettant pas 2 fois les mêmes personnes ensemble et / ou contre (dans la mesure de faisabilité). Il faudrait que le logiciel fonctionne pour n’importe quel nombre de personnes présentes entre 6 et 40 joueurs. Exemple :
• Nous sommes 20 joueurs, je souhaite faire 10 matchs, je suis dans le « mode 2vs2 », le logiciel me tire 10 fois 5 matchs en 2 contre 2.
• Nous sommes 17 joueurs, je souhaite faire 8 matchs, je suis dans le « mode 2vs2 », le logiciel me tire 8 fois 4 matchs en 2 contre 2 et 1 personne est exempt à chaque match
• Nous sommes 23 joueurs, je souhaite faire 9 matchs, je suis dans le « mode 2vs2 », le logiciel me tire 9 fois 5 matchs en 2 contre 2 et 1 match en 1 contre 1 et 1 personne est exempt
• Nous sommes 10 joueurs, je souhaite faire 8 matchs, je suis dans le « mode 1vs1 », le logiciel me tire 8 fois 5 matchs en 1 contre 1
• Nous sommes 13 joueurs, je souhaite faire 7 matchs, je suis dans le « mode 1vs1 », le logiciel me tire 7 fois 6 matchs en 1 contre 1 et 1 personne est exempt à chaque match
Les matchs se font en 21 points (2 pts d’écart), possibilité d’aller jusqu’à 30-29.
Une fois le match joué, chaque équipe va renseigner son score sur le logiciel.

Classement :
Ensuite je veux pouvoir réaliser un classement de la séance. Le classement se fait au nombre de points marqués. (Ex : Paul a joué avec Pierre, ils ont gagné 21 /12 puis Paul a joué avec Antoine, ils ont perdu 17 / 21, Paul à donc (21 + 17) 38 points)
Une fois la séance terminée et tous les scores renseignés, j’aimerais cliquer sur un bouton qui génère un classement de la séance et via un autre onglet, avoir un classement cumulé de l’année voyant apparaitre toutes les séances, incluant également le nombre d’entrainements réalisé par chaque personne ainsi qu’une moyenne de points marqués par match joué.

J’aimerais aussi qu’il soit possible de créer une séance « LIBRE » dans laquelle je renseigne le type d’entrainement que je veux faire (1vs1, 2vs2,…), le nb de match que je veux jouer, et je renseigne manuellement le nom des joueurs (séance qui peut se faire lorsque nous jouons contre d’autres clubs). Puis pouvoir générer aussi un classement à la fin.

Budget indicatif : 500 € à 1 000 €

Publication : 05 septembre 2023 à 10h58

Profils recherchés : Développeur spécifique freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

23 freelances ont répondu à ce projet

21 propositions de devis en moins de 2h

T
N
+16

Montant moyen des devis proposés : 1 500 €

Estimation du délai de réalisation : 12 jours

Publier un projet similaire

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients

Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.