ChessVerse is a real-time multiplayer chess game built using WebSockets for seamless communication between players. The project is divided into two main parts:
- backend1: Handles game logic and communication using WebSockets.
- frontend: Built with React.js, Tailwind CSS, and chess.js for an interactive UI and game mechanics.
- Real-time chess gameplay with WebSocket communication
- Interactive UI using React.js and Tailwind CSS
- Chess game logic powered by chess.js
- Smooth player moves and updates
- React.js
- Tailwind CSS
- chess.js
- WebSockets (for real-time updates)
- Node.js
- WebSockets
- chess.js
git clone https://github.com/harshsrivastava05/chessverse.git
cd chessverse
cd backend
npm install
npm run dev # Start WebSocket server
cd frontend
npm install
npm start # Start React app
- Run the WebSocket server first (
node index.ts
inbackend1
directory). - Start the frontend (
npm start
infrontend
directory). - Open the browser and start playing chess in real-time!