A browser-based, online-multiplayer Checkers game made using Express.js and WebSockets. The app implements a stateful, server-authoritative model, where the state of a game is stored in the server. The design of the app aims to be simple and stateful.
Play the game here.
Use git clone
to download the repository.
Install NPM packages with npm i
.
Run the app with npm start
.
This project is a fork of Ryan Branco's repo "Checkers". Branco's repo is credited for the underlying logic of the Checkers app. I programmed the game's online functionality and additional styling.