This project is a real-time multiplayer chess game built using Flutter for the frontend and Node.js for the backend. It provides users with a dynamic and engaging chess-playing experience, allowing them to play against opponents in real-time.
-
Real-Time Gameplay: Play chess against opponents from different locations in a real-time environment.
-
Multiplayer Functionality: Engage in chess matches with friends or random opponents through the multiplayer feature.
-
Live Updates: Receive live updates on opponent moves, enhancing the excitement and competitiveness of each match.
-
User-Friendly Interface: Enjoy an intuitive and visually appealing user interface designed to provide a seamless chess-playing experience.
- Frontend: Flutter
- Backend: Node.js
- Real-Time Communication: Socket.io
- State Management: RiverPod
- Database: Mongodb
- Version Control: Git