Skip to content

CorleoneDany/OPC4

Repository files navigation

Python_Projet_4

Projet 4 python pour la formation OpenClassrooms.

Ce projet consiste à créer un système de tournoi d'échecs en suivant l'algorithmie suisse.

Le projet est à faire en lignes de commandes en utilisant au moins un design pattern et en respectant le flake8, le mvc est aussi utilisé pour ce projet.

Pour ce projet nous utilisons 4 modèles :

  • Tournament (gère les tournois)
  • Matchs (gère les matchs)
  • Players (gère les joueurs)
  • BDD (gère les bases de données et est la classe mère des autres pour donner les méthodes de bases de données)

Pour lancer le projet, il suffira d'avoir python et git installé, un script est fournit pour créer l'environnement virtuel du projet et télécharger toutes les dépendances automatiquement.

En premier lieu il faudra ouvrir le fichier V-env.sh qui installera l'environnement virtuel du projet automatiquement (dépendances incluses) puis ouvir l'application via launch.cmd

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages