An open API service indexing awesome lists of open source software.

https://github.com/beckettfrey/chessboardlink

Lightweight, real-time WebSocket API built with Express, TypeScript, and Socket.IO. It integrates directly with the react-chessboard Chessboard component to power multiplayer chess games, handling live moves, draw offers, resignations, and game state synchronization.
https://github.com/beckettfrey/chessboardlink

api backend backend-development chessboard docker express socket-io state-management typescript

Last synced: 11 months ago
JSON representation

Lightweight, real-time WebSocket API built with Express, TypeScript, and Socket.IO. It integrates directly with the react-chessboard Chessboard component to power multiplayer chess games, handling live moves, draw offers, resignations, and game state synchronization.

Awesome Lists containing this project

README

          

# ChessboardLink
Lightweight, real-time WebSocket API built with Express, TypeScript, and Socket.IO. It integrates directly with the react-chessboard Chessboard component to power multiplayer chess games, handling live moves, draw offers, resignations, and game state synchronization.

*Drafts*

**[docs/outline](https://docs.google.com/document/d/1EgguRwPqwjGSlyaBeoIUYOg8ZkUUhPUPwAYFmivKUzM/edit?usp=sharing)**

**[flowchart](https://www.figma.com/board/Fk45pIszTY64cPDzQHaUfW/state-diagram-draft?node-id=0-1&t=fjz4QE7u1vxoduy9-1)**