Simpleboard is a no-frills online multiplayer chess game with a focus on a clean user experience where users can jump straight into a game with or without an account to play their friends (or foes).
- Users may login/register to track games and identity or play instantly without any signup via an invite link.
- The game logic runs entirely on the server side ensuring fair play.
- Real-time multiplayer chess with complete rule support
- Optional login / registration to track previous matches and personalize the user experience
- On-demand chess instances to support ephemeral game sessions
- Public matchmaking queue to quickly queue with others
- Server side game validation
- Frontend: Angular with TypeScript
- Backend: Implementation in Go and sqlite DB
- Arunabho Basu (Backend)
- Sreeram Gangavarapu (Frontend)
- TJ Schultz (Backend)
- Devon Stettler (Frontend)