Stop Tab-Switching: Real-Time Audio Verdict Announcer & Advanced Analytics Dashboard
Difference between en1 and en2, changed 77 character(s)
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! ↵

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
en2 English __PACIFIC__ 2026-06-24 05:01:26 77
en1 English __PACIFIC__ 2026-06-23 18:43:42 3034 Initial revision (published)