Hi everyone,↵
↵
I built CFCoach, a Chrome extension for Codeforces users who want structured practice directly inside Codeforces.↵
↵
Chrome Web Store: [https://chromewebstore.google.com/detail/ackkplclopoecipnfllalmencpbnonoo?utm_source=item-share-cb](https://chromewebstore.google.com/detail/ackkplclopoecipnfllalmencpbnonoo?utm_source=item-share-cb)↵
↵
Website: [https://cp-coach-ebon.vercel.app](https://cp-coach-ebon.vercel.app)↵
↵
### Why CFCoach?↵
Most users face three common issues:↵
↵
1. Choosing daily problems takes too much time.↵
2. Weak areas are hard to identify clearly.↵
3. Practicing under contest pressure with friends needs manual setup.↵
↵
CFCoach solves this with:↵
↵
1. Profile Analysis↵
2. Daily Mix (regular structured practice)↵
3. Contest Generator (time-bound mashup practice with friends or competition)↵
↵
### What each feature does?↵
#### 1. Profile Analysis↵
Profile Analysis helps you understand:↵
↵
1. Your stronger and weaker topic areas↵
2. Difficulty ranges where you are consistent↵
3. Patterns in your solve history↵
This gives direction for what to train next.↵
↵
#### 2. Daily Mix (Daily Problems)↵
Daily Mix is for normal day-to-day practice.↵
It gives a balanced set of recommended problems so you can practice consistently without spending time deciding what to solve.↵
↵
Goal of Daily Mix:↵
↵
1. Maintain regular solving habit↵
2. Cover weak topics gradually↵
3. Keep a healthy difficulty balance↵
↵
#### 3. Contest Generator↵
Contest Generator is designed for timed sessions.↵
You can use it:↵
↵
1. Solo, for contest simulation↵
2. With friends, for group practice↵
3. Competitively, to run mini mashup battles↵
It creates a mashup-style set with balanced difficulty progression so the session feels like a proper contest round.↵
↵
### Real usage flow↵
1. Open a Codeforces profile and launch CFCoach.↵
2. Review Profile Analysis to identify focus areas.↵
3. Use Daily Mix for regular daily solving.↵
4. Use Contest Generator when you want a timed mashup session with friends or a competitive mini-contest.↵
↵
### Links↵
Privacy Policy: [https://tushal-mendpara.github.io/CFCoach-Extension/privacy-policy.html](https://tushal-mendpara.github.io/CFCoach-Extension/privacy-policy.html)↵
↵
Chrome Web Store: [https://chromewebstore.google.com/detail/ackkplclopoecipnfllalmencpbnonoo?utm_source=item-share-cb](https://chromewebstore.google.com/detail/ackkplclopoecipnfllalmencpbnonoo?utm_source=item-share-cb)↵
↵
Website: [https://cp-coach-ebon.vercel.app](https://cp-coach-ebon.vercel.app)
↵
I built CFCoach, a Chrome extension for Codeforces users who want structured practice directly inside Codeforces.↵
↵
Chrome Web Store: [https://chromewebstore.google.com/detail/ackkplclopoecipnfllalmencpbnonoo?utm_source=item-share-cb](https://chromewebstore.google.com/detail/ackkplclopoecipnfllalmencpbnonoo?utm_source=item-share-cb)↵
↵
Website: [https://cp-coach-ebon.vercel.app](https://cp-coach-ebon.vercel.app)↵
↵
### Why CFCoach?↵
Most users face three common issues:↵
↵
1. Choosing daily problems takes too much time.↵
2. Weak areas are hard to identify clearly.↵
3. Practicing under contest pressure with friends needs manual setup.↵
↵
CFCoach solves this with:↵
↵
1. Profile Analysis↵
2. Daily Mix (regular structured practice)↵
3. Contest Generator (time-bound mashup practice with friends or competition)↵
↵
### What each feature does?↵
#### 1. Profile Analysis↵
Profile Analysis helps you understand:↵
↵
1. Your stronger and weaker topic areas↵
2. Difficulty ranges where you are consistent↵
3. Patterns in your solve history↵
This gives direction for what to train next.↵
↵
#### 2. Daily Mix (Daily Problems)↵
Daily Mix is for normal day-to-day practice.↵
It gives a balanced set of recommended problems so you can practice consistently without spending time deciding what to solve.↵
↵
Goal of Daily Mix:↵
↵
1. Maintain regular solving habit↵
2. Cover weak topics gradually↵
3. Keep a healthy difficulty balance↵
↵
#### 3. Contest Generator↵
Contest Generator is designed for timed sessions.↵
You can use it:↵
↵
1. Solo, for contest simulation↵
2. With friends, for group practice↵
3. Competitively, to run mini mashup battles↵
It creates a mashup-style set with balanced difficulty progression so the session feels like a proper contest round.↵
↵
### Real usage flow↵
1. Open a Codeforces profile and launch CFCoach.↵
2. Review Profile Analysis to identify focus areas.↵
3. Use Daily Mix for regular daily solving.↵
4. Use Contest Generator when you want a timed mashup session with friends or a competitive mini-contest.↵
↵
### Links↵
Privacy Policy: [https://tushal-mendpara.github.io/CFCoach-Extension/privacy-policy.html](https://tushal-mendpara.github.io/CFCoach-Extension/privacy-policy.html)↵
↵
Chrome Web Store: [https://chromewebstore.google.com/detail/ackkplclopoecipnfllalmencpbnonoo?utm_source=item-share-cb](https://chromewebstore.google.com/detail/ackkplclopoecipnfllalmencpbnonoo?utm_source=item-share-cb)↵
↵
Website: [https://cp-coach-ebon.vercel.app](https://cp-coach-ebon.vercel.app)



