Skip to content

adamhosticka/Chess-Dash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data visualization from Chess.com

Summary

Fetch data from Chess.com API and visualize them in a Dash application.

Install python dependencies

Install all python dependencies by running pip install -r requirements.txt

Running the application

Run the following command and open the local host web address chosen by Dash.

python3 ./index.py

Enter the debug mode by running the following command.

python3 ./index.py -d

Fetching data from Chess.com API

Run the following command to get information about how to fetch data.

python3 ./fetch_data.py -h

If you want the same data as I had, download them at my Google Drive and place them into app.data.

Running tests

Run the following command to run tests

python3 -m pytest

or push to semestral or semestral-tests branch to run the tests on Gitlab CI.

Analyse code

Run the following command to analyse code.

python3 -m pylint app --disable=C0301,C0103

About

Data visualization from Chess.com

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 5

Languages