Hello Codeforces!↵
↵
During high-profile contests (like typical Div. 2 or Div. 3 or Div. 4 rounds) where tens of thousands of participants are competing simultaneously, the judge queue often gets heavily congested. We’ve all been there: you submit a solution, and then you find yourself repeatedly smashing F5 or constantly switching tabs between your IDE and the status queue just to check if your solution passed or got a dreaded TLE/WA.↵
↵
Every time you switch tabs, you lose deep logical concentration, waste critical seconds, and risk racking up heavy time-decay penalties.↵
↵
To solve this, I built CP-Monitor — a lightweight, real-time performance dashboard and verdict announcer designed to keep your focus exactly where it matters: inside the problem.↵
↵
=> What it does↵
CP-Monitor connects directly to live platform queues to track your submissions. The moment the judge processes your code, it automatically broadcasts the result:↵
↵
Immediate Voice Announcements: It reads your submission verdicts aloud (via native browser text-to-speech) the exact millisecond they drop. You don't even have to look away from your code editor.↵
↵
Background Banner Alerts: If you do look away, persistent on-screen popup notifications bring the verdict to you, completely bypassing background tab-throttling issues.↵
↵
Stay in the Zone: You can leave the dashboard open in the background or on a second monitor and completely forget about checking the status page manually.↵
↵
=> Advanced Analytics (Features Codeforces Doesn't Provide Intuitively)↵
Beyond live tracking, CP-Monitor aggregates your raw execution history into an actionable, clean analytics dashboard:↵
↵
Lifetime Wrong Answer (WA) Rate Tracker: Instantly exposes your exact historical failure percentage (e.g., tracking a 47.86% WA rate over 2,100+ submissions) to give you a macro-look at your accuracy.↵
↵
Unified Multi-Metric Trend Visualizer: An interactive chart that lets you seamlessly toggle between absolute problems solved, shifting wrong-answer rates, and historical contest rank trajectories over time.↵
↵
Consolidated Delta Contest Grid: A clean ledger that beautifully maps your performance shifts, cleanly displaying your precise rank, current rating, and explicit numerical delta changes (+22, +71, -55) right alongside your stats.↵
↵
=> Try it Out!↵
The application is fully hosted and free to use:↵
↵
=> Live Web App: https://cp-monitor.onrender.com/app↵
↵
=> GitHub Repository: https://github.com/PACIFIC108/cp_monitor_springboot↵
↵
=> I Need Your Feedback!↵
This is a solo project, and I want to make it as useful as possible for the community.↵
↵
What extra features would you like to see on the dashboard?↵
↵
Would you be interested in integration for other platforms (CodeChef, AtCoder)?↵
↵
Please try it out during your next virtual contest or live round, and drop your suggestions, feature requests, or bug reports in the comments below!↵
↵
Happy Coding! ↵
↵
↵
During high-profile contests (like typical Div. 2 or Div. 3 or Div. 4 rounds) where tens of thousands of participants are competing simultaneously, the judge queue often gets heavily congested. We’ve all been there: you submit a solution, and then you find yourself repeatedly smashing F5 or constantly switching tabs between your IDE and the status queue just to check if your solution passed or got a dreaded TLE/WA.↵
↵
Every time you switch tabs, you lose deep logical concentration, waste critical seconds, and risk racking up heavy time-decay penalties.↵
↵
To solve this, I built CP-Monitor — a lightweight, real-time performance dashboard and verdict announcer designed to keep your focus exactly where it matters: inside the problem.↵
↵
=> What it does↵
CP-Monitor connects directly to live platform queues to track your submissions. The moment the judge processes your code, it automatically broadcasts the result:↵
↵
Immediate Voice Announcements: It reads your submission verdicts aloud (via native browser text-to-speech) the exact millisecond they drop. You don't even have to look away from your code editor.↵
↵
Background Banner Alerts: If you do look away, persistent on-screen popup notifications bring the verdict to you, completely bypassing background tab-throttling issues.↵
↵
Stay in the Zone: You can leave the dashboard open in the background or on a second monitor and completely forget about checking the status page manually.↵
↵
=> Advanced Analytics (Features Codeforces Doesn't Provide Intuitively)↵
Beyond live tracking, CP-Monitor aggregates your raw execution history into an actionable, clean analytics dashboard:↵
↵
Lifetime Wrong Answer (WA) Rate Tracker: Instantly exposes your exact historical failure percentage (e.g., tracking a 47.86% WA rate over 2,100+ submissions) to give you a macro-look at your accuracy.↵
↵
Unified Multi-Metric Trend Visualizer: An interactive chart that lets you seamlessly toggle between absolute problems solved, shifting wrong-answer rates, and historical contest rank trajectories over time.↵
↵
Consolidated Delta Contest Grid: A clean ledger that beautifully maps your performance shifts, cleanly displaying your precise rank, current rating, and explicit numerical delta changes (+22, +71, -55) right alongside your stats.↵
↵
=> Try it Out!↵
The application is fully hosted and free to use:↵
↵
=> Live Web App: https://cp-monitor.onrender.com/app↵
↵
↵
This is a solo project, and I want to make it as useful as possible for the community.↵
↵
What extra features would you like to see on the dashboard?↵
↵
Would you be interested in integration for other platforms (CodeChef, AtCoder)?↵
↵
Please try it out during your next virtual contest or live round, and drop your suggestions, feature requests, or bug reports in the comments below!↵
↵
Happy Coding! ↵
↵



