This webserver acts as the controller for the chessbot. The backend runs a Chess engine which is controlled via a REST API, implemented using Express. The ESP32 and the frontend submit requests to the backend to control the chess engine.
The frontend website can be accessed here.
The backend api server can be accessed here.