A desktop application which can be used for playing chess, storing past games and viewing them move-by-move.
Start by installing Python and Poetry.
Then install the dependencies using the following command:
poetry install
Finally, start the application using the following command:
poetry run invoke start
Run unit tests using the following command:
poetry run invoke test
Generate a coverage report using the following command:
poetry run invoke coverage-report
Run lint checks using the following command:
poetry run invoke lint
Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free (Icons: CC BY 4.0)
SVG icons resized, recolored and converted to PNGs (saved in src/img/pieces
).