Skip to content

β™ŸοΈπŸ”Œ WebSocket-based chess server and client

Notifications You must be signed in to change notification settings

xaviripo/wschess

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

61 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

β™ŸοΈπŸ”Œ WebSocket Chess

WebSocket-based chess server and client

Description

This repo contains two different applications: a frontend (client) and a backend (server).

The client is a React app that connects, using WebSockets, to the specified domain which controls the logic of the game. The server is a Node.js app that listents to WebSocket connections. When a new client connects, it's added to a waiting list. Whenever two clients are waiting, they are automatically matched and a game starts between them, until the game ends or one of the two disconnects.

Deployment

TODO

Acknowledgments

The favicon is from Twemoji and is licensed under CC BY 4.0

About

β™ŸοΈπŸ”Œ WebSocket-based chess server and client

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published