This is an upgraded version of almatrass/chess-site This version contains better CSS styling, JS game code checking mechanism.
This project does not work on mobile
Has been tested on Google Chrome, Edge, FireFox, Chromium, and Opera web browsers.
Live website: https://chess-website-completed.onrender.com/
Note: This might load upto a minute
Create a game by typing in a random game code and then pressing "Create game".
Join a game by typing in the random game code that you entered earlier and then pressing "Join game".
You will then be able to play a chess game with whoever connects with you onto your game.
Library | Version |
---|---|
dotenv | ^16.3.1 |
express | ^4.18.2 |
express-handlebars | ^7.0.7 |
http | ^0.0.1-security |
path | ^0.12.7 |
socket.io | ^4.7.2 |
To install dependencies:
npm i
To start the server:
node ./server/server.js