ThemeCP is really popular among Codeforces users, and personally it was extremely effective for me.
If you don't know what ThemeCP is, please read this post: https://mirror.codeforces.com/blog/entry/136704
The ThemeCP way of practicing worked really well in my case. I managed to go from 1228 → 1557 in around 3–4 months of rigorous practice (although my current rating is not that great due to lack of practice :)).
But later, for company online assessments and interviews, I started practicing LeetCode problems. But on LeetCode, although we get a contest rating, we can’t really practice around our actual skill level because problems are only tagged as Easy / Medium / Hard.
So I wanted a ThemeCP-like experience for LeetCode.
Initially, I used ZeroTrac ratings, manually filtered problems, wrote them into a Google Sheet, and gave myself self-made contests.

Then during my last semester, I finally had enough free time to work on this idea and built ThemeCP-LeetCode. 
Website Link: https://themecp-leetcode.vercel.app/
Discord Link: https://discord.gg/k8SsKbk3
It works very similarly to ThemeCP, but for LeetCode practice.
I even tried to keep the UI and navigation similar so that the transition from ThemeCP to ThemeCP-LeetCode feels natural.
I'll definitely be using it for my own practice, and if anyone else has been looking for something similar, it's here now :)
Would love to hear feedback from people who try it out.







