The question

How can a collection of played games become a useful starting point for personal analysis?

Implementation

PGN import and board navigation, profile and opening overviews, and a filterable mistake view. Mistakes come from existing Lichess analyses; there is no engine analysis of its own.

My contribution

Independent project: concept, development and operation on my own server. SvelteKit, FastAPI and PostgreSQL; automated browser tests cover the public user journeys.