Lichess Tactics Trainer
This web application allows users to improve their chess skills by practicing tactics generated from their own games played on Lichess. Users import their game data via the Lichess API or get the games from the database if they have used the site before, and work through puzzles specifically tailored to their game blunders.
- Importing user games from Lichess using the Lichess API.
- Automatic detection of blunders in imported games.
- Interactive puzzles that allow users to correct their blunders.
- Node.js
- React
- PostgreSQL
- Express.js
- Lichess API (https://lichess.org/api)