First, clone this project repository from GitHub to your server.
git clone https://github.com/islombeknv/chess-game.git
cd chess-game
Create a Virtual Environment
python3 -m venv venv
source venv/bin/activate
Install the required packages using pip.
pip install -r requirements.txt
Apply database migrations to set up your database schema.
python manage.py migrate
Create a superuser for accessing the Django admin interface.
python manage.py createsuperuser
Collect Static Files
python manage.py collectstatic
Execute the tests to ensure everything is functioning correctly.
python manage.py test
Generate realistic chess game records.
python manage.py generate_games [argument]
Run server to visit website and see the result.
python manage.py runserver