Ce projet est une application Python qui fonctionne avec un menu interactif. L'objectif principal est de fournir une solution pour la gestion des tournois d'échecs, y compris l'enregistrement des joueurs, la création et le suivi des tournois, la génération de paires pour les rondes et la production de rapports.
Pour l'installation, vous aurez besoin de créer un environnement virtuel et d'installer les dépendances.
Pour créer un environnement virtuel sur MAC, utilisez les commandes suivantes : 'python3 -m venv env' 'source env/bin/activate' Sur Windows, utilisez : 'py -m venv env' '.\env\Scripts\activate' Pour installer les dépendances, utilisez la commande suivante : 'pip install -r requirements.txt'
Pour lancer le projet, utilisez la commande suivante : 'python3 main.py' ou 'py main.py' Suivez ensuite le menu interactif pour utiliser l'application.
Pour generer un raport , utilisez la commande suivante : 'flake8 --format=html --htmldir=flake-report'