marsianjohncarter / Chess

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Chess

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.


Instructions (of use):

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.


Dependencies:

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

Instructions (building and deploying on local network):

To install dependencies:

npm i

To start the server:

node ./server/server.js

About

License:GNU Lesser General Public License v2.1


Languages

Language:JavaScript 49.0%Language:HTML 43.0%Language:CSS 7.9%