A multiplayer chess platform where users can either enter an open lobby or create custom game links to share with their friends.
- Enter an open lobby to find a random opponent
- Create custom game links to share and play with friends
- Real-time game updates using WebSocket servers
- Persistent game data stored in PostgreSQL
- Easy-to-use React frontend
- Frontend: React
- Backend: Node.js
- Language: TypeScript
- Real-time Communication: WebSocket
- Database ORM: Prisma
- Database: PostgreSQL