Skip to content

A local multiplayer chess game. Created using node.js + Express + Socket.io, and React + tailwindcss.

Notifications You must be signed in to change notification settings

officialpranav/LAN-Chess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 

Repository files navigation

Multiplayer Chess

A local multiplayer chess game. Created using node.js + Express + Socket.io, and React + tailwindcss.

The Chess.js libary from npm was used for the chess engine.

image

To run:

  1. Ensure both computers are on the same network.
  2. One one of the computers, navigate to /server and run npm run start from the terminal. Then navigate to /client and run npm run dev from the terminal.
  3. open localhost:5173 on both players' web browsers, and begin playing.

Todo:

  • pawn promotion
  • add toasts to alert user

Credits to chess.com for chess piece icons.

About

A local multiplayer chess game. Created using node.js + Express + Socket.io, and React + tailwindcss.

Resources

Stars

Watchers

Forks