A chess training tool that analyzes your Chess.com games to find blunders and turn them into personalized training puzzles.
- Fetches all your games from Chess.com
- Replays each game and runs Stockfish analysis on every position
- Detects blunders using an evaluation drop threshold
- Creates training puzzles from your mistakes
- Trains you by requiring correct moves to progress
The main Next.js web application deployed at chessblunders.org.
Tech Stack:
- Next.js 15
- React 19
- TypeScript
- Tailwind CSS
- Supabase
Development:
cd web_app
npm install
npm run devAn admin dashboard for monitoring site analytics and usage statistics.
Tech Stack:
- Next.js 15
- React 19
- TypeScript
- Tailwind CSS
- Supabase
Development:
cd chessblunders-dashboard
npm install
npm run devMIT