← All projects

Chess

TypeScriptWebSocketsTurborepo

A Turborepo monorepo with a dedicated WebSocket backend for live move synchronization, a separate HTTP backend, a Next.js web client, and a shared Prisma-backed db package. Built to explore real-time state synchronization and game-server architecture outside of the request/response model.