This application allows users to play chess together. It uses p5.js for the client, node.js for the server, and socket.io to allow them to communicate. Developed as a final project for AP CSP class.
This project contains all the moves in regular chess, including castling and en passant.
Users that are looking for a match are randomly matched up together.
The server is currently not hosted anywhere, meaning you'd have to run the server from your own computer.