Skip to content

juliaDooby/React-chess

Repository files navigation

React-chess-app

React Redux TypeScript

Technologies Used:

  • React
  • TypeScript
  • Redux

Development stages:

  • Creation of OOP classes for chess. Initializing a chessboard square
  • Figure placement
  • Board coordinates. X Y
  • Game logic. Highlighting moveable cells
  • canMove. Movement of pieces (Queen, Bishop, Rook)
  • Movement of knight and pawn
  • Restart the game. Travel transfer
  • List of eaten figures. Timer

Instructions for start :

  1. npm install
  2. npm start