As a junior developer with two months of experience, I've been working as a freelancer to assist local businesses in managing their inventory through simple scripts. Elie, a fellow Python developer and friend, approached me with a request to develop a chess tournament management software for the local chess club. Currently, the club organizes tournaments manually, and they are looking for an efficient and cost-effective solution.
- Python 3.10: https://www.python.org/downloads/release/python-31014/
- Clone the repository: https://github.com/Razvan-drb/Projet_04_OC
Before proceeding, ensure that you have Python 3.10 installed on your computer. Follow the Python Installation Guide if needed.
-
Clone the repository:
git clone https://github.com/Razvan-drb/Projet_04_OC
-
Install the virtual environment:
sudo apt install python3.10-venv python3 -m venv .venv
-
Activate the virtual environment:
source .venv/bin/activate
-
Install required packages:
pip install -r requirements.txt
-
Run for linting flak8 report (if needed)
flake8 --max-line-length=100 --format=html --htmldir=flake-report
After completing the installation, you can run the scripts for the chess tournament management software. Make sure the virtual environment is activated.
python3 main.py
- Razvan DARABAN
For any questions or concerns, you can contact the author:
- Email: [email protected]
- GitHub: Razvan-drb