https://www.studentprojects.live/javascript/multiplayer-chess-script/