A real-time multiplayer chess game built with React, TypeScript, and WebSockets. Features complete chess logic, move validation, and Chess.com-like UI.
- Complete Chess Logic with chess.js library
- Real-time Multiplayer via WebSocket communication
- Interactive Board with piece selection and move highlighting
- Move Validation and game state management
- Click "Start Game" button
- Wait for opponent to join
- Click pieces to select, click highlighted squares to move
- Game tracks moves and handles win/draw conditions automatically