Skip to content

Latest commit

 

History

History
32 lines (21 loc) · 1.2 KB

File metadata and controls

32 lines (21 loc) · 1.2 KB

Installation du programme:
git clone https://github.com/yoan34/ChessManager.git

On va dans le répertoire du projet et crée un espace virtuel:
cd ChessManager && python -m venv env

On active l'espace virtuel et installe les dépendances:
.\env\scripts\activate && pip install -r requirements.txt

Pour créer un rapport flake8-html on utile cette commande:
flake8 --format=html --htmldir=flake-report

Pour lancer le programme:
python main.py

Le programme consiste en plusieurs menus/pages pour intéragir avec la base de donnée des joueurs, des tournois.

Il y a 4 menu:
1 - créer d'un tournoi.

2 - supprimer/changer/trier les tournois.
changer un tournoi nous amène dans une nouvelle page ou
l'on peut ajouter des joueurs pour lancer le tournoi.
Ensuite on peut entrer les résultats de matchs, passer
au tour suivant jusqu'à la fin du tournoi.
3 - créer/supprimer/changer/trier les joueurs.
4 - Créer des rapports de différents type et imprimable sur fichier.

On peut également créer des joueurs aléatoire avant le lancement du programme avec python random_player.py