__PACIFIC__'s blog

By __PACIFIC__, history, 2 months ago, In English

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

=> 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!

  • Vote: I like it
  • -3
  • Vote: I do not like it

»
2 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Auto comment: topic has been updated by __PACIFIC__ (previous revision, new revision, compare).

»
2 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

I'm trying to access the platform, but I'm receiving the error: {"message":"Not authorized"}

»
2 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Just tried it, a pretty useful tool...