Skip to content

G1Lroy/chess-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chess Game

Deploy

Chess game created using React, TypeScript and Zustand. The game logic is implemented in a class-based model that handles all the rules and mechanics of chess, and React is responsible for rendering and updating UI and game elements.

Tech Stack

  • React
  • TypeScript
  • Zustand

Features

  • Complete chess rules implemented, including en passant, castling, pawn promotion, and more.
  • Start the game from a FEN (Forsyth-Edwards Notation) string.
  • Intuitive user interface for making moves and tracking game progress.
  • A class-based model architecture for managing the game state and logic.

board