CraftingDigitalExperiences
Back to Works
2026/Web Application

ChessGod

ChessGodChessGod
ReactTypeScriptZustandFastAPIPostgreSQLStockfish
RoleCreator & Full-Stack Developer

Overview

Chess analysis and repertoire explorer with Chess.com imports, opening-tree navigation, and in-browser engine analysis.

ChessGod builds a local chess library from your Chess.com games and turns it into an explorable opening repertoire. Imports stream into the database so they can be stopped and resumed, positions are enriched with master statistics from the Lichess Opening Explorer, and recurring mistakes are detected by comparing your moves against engine evaluations and master theory — with analysis running in the browser. FastAPI and SQLAlchemy power the backend; the frontend is React with chessground and Zustand.