C

Contest Forces

Visualize, Compete & Enhance your problem-solving experience

Created on 27th February 2022

C

Contest Forces

Visualize, Compete & Enhance your problem-solving experience

The problem Contest Forces solves

  1. Starting Competitive programming is easy but tracking its performance, analyzing your strength and weakness is hard, Keeping track of consistency and parts where you lag is of paramount importance. It is observed that after some time people leave CP because their learning curve got flat. A tool for visualizing and analyzing growth is extremely important.
  2. Many Students use unfair means to gain ratings in their codeforces profile, hence we need a tool to check the path of their coding Journey as a whole.
  3. We created a tool where coders can compete by creating a single-click mini-contest that autogenerates problems(Coding Question) that are new to each contestant and provide a fair means of competition by calculating scores based on params like "the time taken to solve the problem", "problem rating",
  4. We aim to make the coding experience fun.

Challenges we ran into

Considering unwanted submissions (TLE , duplicate submission etc.) and filtering out nested Codeforces Api to Visualise it through graphs for good and just user experience was a bit tough task in R, Shiny, and Plotly.
It was a challenging task to make fair score calculation possible using Codeforces API, Redis database, and Socket.io

Discussion

Builders also viewed

See more projects on Devfolio