ChessCorrection.com – Find your Chessable lines in your Chess.com games

Sort:
Avatar of maracle6

Hi All -

I’ve built a new tool called www.ChessCorrection.com that connects your recent Chess.com games with your owned Chessable courses.

The site scans through your games and shows you when a position matches a line in your repertoire. With one click, you can jump straight into the exact spot in your Chessable course, complete with the author’s commentary, recommended moves, and follow-ups.

What makes this especially valuable is when your move isn’t in the course. Instead of wondering if it was playable or a mistake, you can immediately see what the course teacher suggests and why. It’s a fast way to identify gaps in your repertoire, strengthen your openings, and ultimately boost your rating. This also lets you focus your MoveTrainer study on the exact lines you’re actually encountering in your games, helping you avoid repeating the same mistakes in the future.

The site is built using the public APIs that are available here and I'd love to get any feedback or find out whether anyone is encountering issues. Thanks to support from the Chess.com team I was able to add the ability to sign in with your Chess.com account.

Thanks,

Brett

Avatar of maracle6

Try it with www.chesscorrection.com. That's odd that the redirect isn't working, I've never seen it cause any issue!

Avatar of maracle6

I think I have fixed the root domain DNS issue.

Avatar of maracle6

I don't have a public repo because my source is mixed in with some infra stuff (very hard to keep them separate with AWS Amplify, one of the downsides I've discovered). I can send a zip of source if you DM me your email. The site uses some GPL code mainly Vue3-chessboard which depends on Lichess Chessground for the interactive chess boards.

Avatar of MiniRattyCircle

 don't have a public repo because my source is mixed in with some infra stuff (very hard to keep them separate with AWS Amplify, one of the downsides I've discovered). I can send a zip of source if you DM me your email. The site uses some GPL code mainly Vue3-chessboard which depends on Lichess Chessground for the interactive chess boards.

Avatar of maracle6

@breakablebricks This is a single page application so most of the content gets loaded in after that tiny source you're seeing. If you use the browser inspect tool you'll see more of it.
@nimzo_il I get your list of courses from your public profile page. Then I can do a FEN search for a position using the Chessable Opening Explorer to find books with that position (as if you selected "Load Position" from the dropdown and clicked Search Courses for Position), and any books that match your profile get displayed for you. There's no authenticated session needed, just the tools provided by the public website.

I do a lot of caching to minimize the number of calls that actually go to Chessable. You'll find that sometimes a game takes 90 seconds to analyze but once some of the positions are in the cache a game with a similar opening might take only a few seconds.

Avatar of tigerductrii

bro ,that is true

Avatar of maracle6

You need to have a Chessable username because the purpose of the site is to link between Chess.com games and Chessable courses. There isn't non-Chessable content at this time.