• Stars
    star
    1,028
  • Rank 44,809 (Top 0.9 %)
  • Language
    JavaScript
  • Created almost 8 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Visualizes user data from codeforces.com using the official API

Codeforces Visualizer

This is code repository for a simple analytics visualization site for Codeforces online judge users using Codeforces API. The site is currently hosted at here.

Current features

Single User Analytics

  • Verdicts chart
  • Languages chart
  • Tags chart
  • Levels chart
  • Total tried problems count
  • Total solved problems count
  • Average and max attempts
  • Count of problems solved with one submission
  • Max AC for a single problem (It indicates in how many ways someone solved a problem)
  • List of unsolved problems

Comparison between two users

  • Current, max and min rating
  • Number of contests
  • Best and worst position in contest
  • Max positive and negative rating change
  • Compared rating time-line
  • Total tried problem count compared
  • Total solved problem count compared
  • Average and max attempts compared
  • Count of problems solved with one submission compared
  • Max AC for a single problem compared
  • Tags compared
  • Levels compared

Issues

  • When somebody searches for a handle that doesn't exists, we get Cross-Origin Request blocked and the status code becomes 0 in jQuery. So we can't determine if the user doesn't really exists or some other network problem occurs.
  • Firefox hangs for a while when drawing the tags comparison chart. Probably because it's big. I have plan to divide that chart in two parts.
  • When counting number of solved problems, some problems that appear both on div 1 and div 2 get counted twice.

More Repositories

1

dot-connect

Recreation of a childhood game on mern-stack
JavaScript
32
star
2

own-nestjs

Building a nestjs like framework on top of express under 180 lines
TypeScript
27
star
3

cs

Files related to my CS self study
Java
18
star
4

gold-price

Daily updated Gold price history in Bangladesh. Visualised with per gram and per bhori prices.
TypeScript
9
star
5

ABPBloodBank

A blood donor management app with react native and firebase
JavaScript
8
star
6

psbook

সমস্যা ও সমাধান বই - ১ এর উপর অনুশীলন ( Practice code for Problem and Solutions Book - 1 by Mahbubul Hasan )
C++
7
star
7

fire-adda

A simple react project to demonstrate firebase
JavaScript
4
star
8

package-cloud

Vue app that creates word cloud of the packages you've used in your JavaScript projects hosted on GitHub
JavaScript
4
star
9

psbookprogress

This is a small web app to track progress of the book সমস্যা ও সমাধান বই - ১ by @shanto86
Python
4
star
10

blog

My blog and portfolio
JavaScript
3
star
11

Dingulu

An android app that helps you know yourself better
JavaScript
2
star
12

unsplash-dbg

Use unsplash.com images as desktop background
Python
2
star
13

react-native-animation-gesture-playground

Code of my playing around with react native gesture and animation
TypeScript
1
star
14

Bani

A messenger bot built with python web.py
Python
1
star
15

mqtt-vs-socketio

HTML
1
star
16

lightoj-solutions

LightOJ solutions scraped with scrapy
Java
1
star
17

pdf-viwer-demo

CSS
1
star
18

strava-personal-heatmap

JavaScript
1
star
19

MakeThemFallTheGame

This is a simple game made with Processing and JBox2D.
Processing
1
star
20

name-the-code

A quiz app where you have to guess the data structure or algorithm reading the code. Built with SSR (Next.js)
TypeScript
1
star