Real-time Multiplayer Chess Game using Node.js, Express, Socket.IO, Chess.js, and Tailwind CSS! Play live games with real-time updates, move validation, and a responsive interface.
- Real-Time Chess Gameplay 🎮: Experience smooth, live chess matches.
- Move Validation ✅: Rules are enforced with Chess.js.
- Multiplayer with Socket.IO 🌐: Real-time WebSocket communication.
- Responsive Design 📱: Built with Tailwind CSS for a seamless desktop and mobile experience.
- Clone the repository
git clone https://github.com/DikshitaDas/ChessApp.git
- Install dependencies
npm install
- Run the server
npm start
- Play: Open
localhost:3000
in your browser and start a game!
- /public: Static assets
- /src: Game logic, API routes, Socket.IO event handling
- /views: Dynamic HTML templates
MIT License. See LICENSE
for more details.