About
♟️ Chess Game with WebSockets
A real-time chess application built using Next.js and Socket.io. Developed as part of the COMP3343 - Data Communication and Computer Networks course.
✨ Features
- 🎮 Multiplayer: Multiple users can connect and play against each other.
- 💬 Chat Feature: Players can communicate with each other through a real-time chat feature.
- 👀 Spectate Mode: Allows additional users to join as spectators and watch ongoing games.
🛠️ Technologies Used
Next.js
Socket.io
Chess.js
Docker
Zustand
Tailwind
ShadCN
GCP Cloud Run
Vercel