← Back to Works
ChessGod


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.