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 chessversecd backend
npm install
npm run dev # Start WebSocket servercd frontend
npm install
npm start # Start React app- Run the WebSocket server first (
node index.tsinbackend1directory). - Start the frontend (
npm startinfrontenddirectory). - Open the browser and start playing chess in real-time!