05

Chess Tutor

A web app for importing chess games and receiving plain-English move-by-move analysis powered by the Stockfish engine.

TypeScriptStockfishChess
Layer 00 · Overview
Problem

Chess players reviewing their games need expert feedback but can't always access a coach or easily interpret raw engine evaluation scores.

Solution

A browser-based tool that imports chess games and uses the Stockfish engine to deliver human-readable analysis explaining the key moments in each game.

My Role

Sole developer — built the full TypeScript application from scratch, integrating Stockfish for move evaluation and feedback generation.

Layer 02 · Architecture
00
TypeScript Frontend
01
Stockfish Engine
02
PGN Parser
03
Move Evaluator
Layer 03 · Stack
TypeScriptStockfishChess
© 2026 Nicklaus Marietta Built with SvelteKit