- Clone this repo (or download and unzip)
- cd into the root directory
- Run
npm install
- Run
npm run build
. This will install the dependencies for the client, and build the client and server bundles. - Run
npm start
- Navigate to
localhost:3000
in your browser
- Go to the root endpoint (
localhost:3000
if you're running locally) - Start a game
- Send the URL given on the page to a friend (or open it in another tab if you're testing the app yourself)
- Follow the on screen instructions to set a name for your player
- Follow the instructions to play the game
The /analytics
endpoint displays a chart that represents the progress through the active games on the server.
An example deployment of the app can be found at https://ez-backgammon.herokuapp.com/
Created by Elliot Zoerner as part of UNE's COSC360 subject.