Skip to content
/ P4_OC Public

4th Project of my Openclassrooms Python Course. Consists of making a terminal app to manage chess tournaments.

Notifications You must be signed in to change notification settings

theyadev/P4_OC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Project 4 Openclassrooms

Description

Créer un logiciel pour gérer les tournois d'un club d'échecs.

  • Créer des classes qui vous serviront de modèles pour le tournoi, les joueurs, les matchs et les rondes.
  • Faire des contrôleurs pour accepter les données de l'utilisateur, produire les résultats des matchs, lancer de nouveaux tournois, etc.
  • Faire des vues pour afficher les classements, les appariements et d'autres statistiques.

Requirements

  • python>=3

Usage

Set up environement

  • Set up your python environement using python3 -m venv env
  • Activate your environement by running source env/bin/activate (MacOS/Linux) or ./env/Scripts/activate (Windows)

Install dependencies

  • Install the requirements by typing pip install -r requirements.txt

Launch the script

  • Launch the main script by typing python3 src/main.py

Generate a new flake8 report

  • Launch flake8 with argument format=html flake8 --format=html --htmldir=flake-report

About

4th Project of my Openclassrooms Python Course. Consists of making a terminal app to manage chess tournaments.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published