Skip to content

KorieDrakeChaney/taipy-chess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Taipy Chess

Table of Contents

Description

Taipy-Chess, is a chess visualization tool, based on 20,000 games. You can see all the games, the openings they played, opponents, top played openings and most successful openings. You can see heatmaps and charts on the data. This app was built using the taipy framework for easy data analysis and visualization.

Features

  • See a variety of chess games!
  • See the most popular openings!
  • See the chess board heatmap!
  • See the most successful openings!
  • See the chessboard heatmap!
  • Get to learn more about different players!

Demo

demo.mp4

Screenshots

games openings stats
Check out a variety of chess games! See the most popular openings! Get to learn more about chess

Heatmaps

total_moves pawn_moves knight_moves
Check out the total move heatmap Check out the first moves made by pawns Check out the first moves made by knights

Installation

  • Clone the repository:

    git clone https://github.com/KorieDrakeChaney/taipy-chess.git && cd taipy-chess
  • Install the requirements:

    pip install -r src/requirements.txt
  • Set up the Chess Library:

    • Set your directory to 'src/chess_library/front-end/':

      cd src/chess_library/front-end/
    • Install the requirements:

      npm install
    • Now build:

      npm run build
  • Run the app:

    • Go back to root directory:

      cd ../../../
    • Run the app:

      python src/main.py

Background

I have never done a Creator Quest before. I never even heard of it, until 2 days ago after reading this blog post. I checked it out, and saw a live creator quest, to my surprise, it only had a couple days before it ended. I wanted to challenge myself to see if I can learn a new technology and build something with it in a couple days. I was able to do it, and I'm proud of myself. I hope you enjoy my project. 😄

About

A data-driven web application for chess entering the From Taipy with love Creator Quest

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published