DEV Community

Cover image for I built a dashboard that analyzes your Codeforces weaknesses and recommends problems
r0nin
r0nin

Posted on

I built a dashboard that analyzes your Codeforces weaknesses and recommends problems

I made Solvedge — a Codeforces performance dashboard

I built Solvedge — a web dashboard that analyzes your Codeforces performance by tag and suggests problems to target your weak areas.

What it does

  • Tag breakdown

    View your solve rate per tag (DP, graphs, math, greedy, etc.), sorted from weakest to strongest.

  • Weak spots

    Identify the areas where you're underperforming.

  • Untouched tags

    Discover tags around your rating that you haven’t attempted yet.

  • Recommendations

    Get shuffled problem suggestions from weak and untouched tags.

    Don’t like the picks? Hit reroll.

  • Heatmap

    Visualize your submission activity over the past year.

  • Rating graph

    Track your contest rating progression over time.

Current state

This is an early version, so there’s plenty of room for improvement — but it already makes it much easier to see where to focus next.

Planned features

  • AI Coach
  • Problem of the Day (personalized)
  • Peer Benchmarking Pick a target rating (e.g., 1800) and compare your tag profile to users currently at that level.

If you're into competitive programming, your feedback is valuable.

What features would you want in a tool like this?

Top comments (1)

Some comments may only be visible to logged-in visitors. Sign in to view all comments.