A real-time multiplayer chess platform built using Node.js, Express, EJS, and Socket.io. This is a SSR (Server-Side Rendered) full-stack project where two users can play chess in real-time with each other.
| Layer | Technology |
|---|---|
| Frontend | HTML, CSS, EJS |
| Backend | Node.js, Express |
| Real-time | Socket.io |
| Hosting | Render |
- ♟ Real-time two-player chess match
- 🧠 Based on chess rules using chess.js
- 🔄 Live move updates via WebSocket
- 🎮 Join room system to play with friends
- 🌐 Fully responsive EJS-based frontend
# Clone the repository
git clone https://github.com/shaikhsiddique/Chess.git
cd Chess
# Install dependencies
npm install
# Run the app
node server.jsVisit: http://localhost:3000
This project is licensed under the MIT License.
Feel free to use, modify, and distribute!
Siddique Shaikh
Connect with me on LinkedIn