PalexM / turnois_echecs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Projet de gestion de tournois d'échecs

Table des matières

  1. Description du projet
  2. Installation
  3. Lancement du projet
  4. Fonctionnalités
  5. Spécifications techniques

Description du projet

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.

Installation

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'

Lancement du projet

Pour lancer le projet, utilisez la commande suivante : 'python3 main.py' ou 'py main.py' Suivez ensuite le menu interactif pour utiliser l'application.

Generer un Report FLAKE

Pour generer un raport , utilisez la commande suivante : 'flake8 --format=html --htmldir=flake-report'

About


Languages

Language:Python 48.6%Language:HTML 39.9%Language:CSS 11.5%