Skip to content

bazhanius/chess-online-game

Repository files navigation

Chess Online Game

Play now! (the frontend is hosted on GitHub Pages, the backend is hosted on render.com)

img

About

  • Play vs other player, vs computer
  • Spectator mode to watch others play
  • Settings: language (russian, english, simplified chinese)
  • Settings: five difficulty levels of computer (Stockfish engine)
  • Stats Section — store wins, draws and loses in Local Storage

Run and build

CLI:

npm run dev — for debugging (by default localhost:3000)

npm run build — to build static client (w/o SSR) in /out folder

Docker:

docker compose up

Main dependencies

License

GPL 3.0 or higher because of some used libs.

About

Online chess server and client (NodeJS/ExpressJS/Socket-IO, ReactJS/NextJS)

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors