Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aveek-saha/online-chess
A chess website where people can play against each other online.
https://github.com/aveek-saha/online-chess
chess chessboard live-game node-js nodejs realtime socket-io socket-programming tutorial
Last synced: 2 months ago
JSON representation
A chess website where people can play against each other online.
- Host: GitHub
- URL: https://github.com/aveek-saha/online-chess
- Owner: Aveek-Saha
- License: mit
- Created: 2018-10-20T11:22:07.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T15:15:45.000Z (about 2 years ago)
- Last Synced: 2024-04-13T18:04:06.264Z (9 months ago)
- Topics: chess, chessboard, live-game, node-js, nodejs, realtime, socket-io, socket-programming, tutorial
- Language: JavaScript
- Homepage: https://chess0.herokuapp.com/
- Size: 111 KB
- Stars: 34
- Watchers: 2
- Forks: 31
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Online Chess
This is a chess website where people can play against each other online in real time.### Note:
If you're just trying to play a game of chess and you get a Heroku error page, try [FireChess](https://github.com/Aveek-Saha/FireChess). It has far more relaxed resource restrictions and should always be accessible.FireChess link: http://firechess0.web.app/
# Links
Play a game of chess here - [Live demo](https://chess0.herokuapp.com)If you want to know how this project works, read the tutorial at [Making an online chess game with Socket.io](https://aveeksaha.gitlab.io/post/making-an-online-chess-website-with-socketio/)
# Features
- Moves are reflected in real time, with no noticeable delay.
- Simple to use, just enter a free room number, grab an opponent and you're ready to play.
- Upto a 100 games can be played simultaneously.
# Instructions
Just clone this repository , and then run
```
npm install
node index.js
```