A front-end chess web application built using React and Fabric.js
- Piece move logic
- Move pieces
- Show legal moves
- Take turns
- Take pieces
- Move history
- Move undo
- Check
- Checkmate
- Save gamestate to browser
- Mobile styling
- Move timer?
- Progressive Web App
- Use Service Workers
- Use Web Workers
- Integrate with a backend?
- Multiplayer?
- Account system
- Track entire games
- Create public API?
- Artificial intelligence?