Welcome to the React Chess Game repository! This chess game is a modern, responsive web application built using React and TypeScript. Aimed at providing a seamless chess-playing experience, it's perfect for both beginners and seasoned players who want to enjoy a game of chess on-the-go or from the comfort of their browser.
It also offers an engine to calculate the best possible move
To get a local copy up and running follow these simple steps.
Before you begin, ensure you have the latest version of npm
installed on your machine. To install npm
, run this command:
npm install npm@latest -g
-
Install the project dependencies: npm install
-
Start the development server: npm start
This will run the app in the development mode. Open http://localhost:3000 to view it in your browser.
To play the game, simply start a new game and move the pieces by clicking on them and then clicking on the target square. The game will enforce legal moves and provide a visual indicator of possible moves.