A JS chess game web app using node.js + socket.io