Skip to content

A front end chess app, bundled with Stockfish.js to allow the user to play against the computer. Users can play local, offline, 2 player games

Notifications You must be signed in to change notification settings

lmbell89/react-chess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Chess

A chess app written using React. The app requires a browser but not an internet connection.
Stockfish.js, which is a Javascript implementation of Stockfish 10, provides the engine.
Move validation is provided by Chess.js

Demo

A working demo is available at https://liambell.info/portfolio/chess/

Prerequisites

This app was built using Create-React-App. Node must be installed to compile the source files.

Building / Deployment

Once downloaded, in the project root folder run the following commands:
npm i npm run build

This will create a build directory that contains a production build of the app. You can then deploy the app as required, for example using a static server.
See https://create-react-app.dev/docs/deployment/ for more information about deploying.

About

A front end chess app, bundled with Stockfish.js to allow the user to play against the computer. Users can play local, offline, 2 player games

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published