Chess
web components API
OOP
This is a simple chess game. It follows all the rules, with alternating turns, en passant, castling and not allowing certain moves that might put your king into check. In the future I would like to extend this to use websockets so that it can be played with other people