A simple chess game made for practicing programming concepts.
- There's a visible board.
- Pieces can be placed on the board.
- Pieces can be moved across the board.
- Pieces position are loaded dynamically (Through a notation FEN / PNG)
- Pieces have their own set of possible moves.
- Pieces moves are based on a set of legal moves (Cannot make a move that would leave my king on check).
- Pawns can commit 2 steps on their first move.
- I can make a castle move.
- I can make an En passant move.
# Install the dependencies
$ yarn install
# Start in Production mode
$ yarn build;
# Start in Development mode
$ yarn dev;