dvg11 #1For improving you need to analyze and improve where you have weaknesses. Thanks if you comment any good website for analyzing games . Have a nice day!
NM ThunderClap #2Lichess under TOOLS Analysis board & Opening explorer ... You can have open both at the same time & the chess engine as well all three8123
Alientcp #5I heard lichess.org has most of the things you need. A bot to analyze your games, an opening tree, themed puzzles, A LOT of studies to check, your library/history of own played games, analytics of your performances and many other tools.