Skip to content

ChessPy- is a chess tournament manager that allows to manage Chess Tournament Games

Notifications You must be signed in to change notification settings

Salomondiei08/ChessPy

Repository files navigation

ChessPy - A Chess Tournament Manager

Banner

Hey there fellow chess enthusiasts! Are you tired of manually managing your chess tournaments? Fear not, for the Chess Tournament Manager is here to save the day!

Features

  • Create a database of players and tournaments. No more messy Excel spreadsheets!
  • Add, remove and search players from tournaments with ease. It's like magic!
  • Run a Swiss tournament and let the program take care of pairing players and calculating scores. Sit back and relax!
  • Get reports on the tournament standings and player performance. It's like having your own personal chess commentator!

Tournament Report

But wait, there's more! Our program comes with a 100% satisfaction guarantee. If you're not happy with the results, we'll throw in a free chess board (just kidding, we can't afford that).

Getting Started

To get started, all you need is a computer with Python installed (which, let's be honest, you probably already have if you're reading this LOL). Simply follow these commands to install the program:

Required Setup to run the program

  1. Git must be installed installed. You can download it at this link : Git
  2. Python version 3.11 or higher must be installed. You can download it at this link : Python
  3. Create the directory in which you want to keep the program.
  4. Open your terminal and run the following commands (if on linux and macos) : mkdir Chess Tournament git clone cd chess_tournament_app
  5. Create your Virtual Environment by running the command: python -m venv .venv
  6. Install the Requirements by running the command: pip install -r requirements.txt

Once you have it installed, you can run the program and you'll be on your way to chess tournament glory in no time

How to run the program

  1. Activate the Environment by running: .venv\Scripts\activate.bat (Windows) or .venv\Scripts\activate.ps1 (Powershell) or source .venv/bin/activate (OS)
  2. Run the command: python -m chess_tournament_app
  3. Enjoy the Game!

Contributing

If you're feeling generous, you can contribute to the program by sending us some chocolate. Just kidding (kind of). Actually, if you have any feedback or suggestions for improvement, feel free to let us know! We're always looking for ways to make this program better.

So what are you waiting for? Download the Chess Tournament Manager now and let the games begin! Creator : Salomon DIEI

About

ChessPy- is a chess tournament manager that allows to manage Chess Tournament Games

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published