Skip to content
This repository has been archived by the owner on Apr 23, 2022. It is now read-only.

kekalainen/uh-chess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chess

A desktop application which can be used for playing chess, storing past games and viewing them move-by-move.

Documentation

User guide

Requirements specification

Architecture description

Testing document

Timesheet

Releases

Installation

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

Development

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

Attributions

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).