Skip to content

adamhosticka/Chess-Dash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

118 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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