Surya1231's blog

By Surya1231, history, 5 years ago, In English

Here is a small platform developed with JS to fetch all the links of Div 3, Div 2, Educational rounds.

https://surya1231.github.io/Codeforces-contest/

Update : Thank you so much for great response from you. Right now I am busy for some days on my internship, so will not be able to add more features, will surely work on it after my intern completes. Meanwhile if anyone wish to contribute on repo can contribute, the code just uses html, css(bootstrap) and javascript.

  • Vote: I like it
  • +119
  • Vote: I do not like it

| Write comment?
»
5 years ago, # |
  Vote: I like it +3 Vote: I do not like it

Great Work. Thankyou !! A small feedback- Some Div rounds are shown in other contest category. Can you merge them with the Div1 and Div2 category ?

  • »
    »
    5 years ago, # ^ |
    Rev. 2   Vote: I like it 0 Vote: I do not like it

    Ok, I will merge them. Thank You for feedback

    Updated it, if you have more feedback would love to solve them.

»
5 years ago, # |
  Vote: I like it +3 Vote: I do not like it

I love this ! Nice work :)

  • »
    »
    5 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Thank you. If you want some more features then you can mention here will add.

»
5 years ago, # |
  Vote: I like it 0 Vote: I do not like it

There is a search option in codeforces to find any types of contest. You will find it in the contest section.

  • »
    »
    5 years ago, # ^ |
      Vote: I like it +1 Vote: I do not like it

    From this link, you can also fetch your progress in each type of contest.

»
5 years ago, # |
  Vote: I like it +3 Vote: I do not like it

Hi Surya, very helpful platform. Thanks!

I have a few suggestions:

  • It would be very helpful and motivating if the color of the whole row would change to green when the user has solved all the questions of that round.
  • At the top of the page, it would be cool if you show the No. of questions solved as: <no. of questions solved> / <no. of total questions>
  • »
    »
    5 years ago, # ^ |
      Vote: I like it +1 Vote: I do not like it

    Thank you for suggestions. Will work on them tomorrow.

  • »
    »
    5 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Implemented both of your suggestions. If you have any more suggestions, please comment I will try to solve them also.

  • »
    »
    5 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Great work! Surya1231 I think it would look cooler if the green color and red color portion size changes as the user submit more and more problems of a particular contest.

»
5 years ago, # |
  Vote: I like it +11 Vote: I do not like it

Hi! It's a nice platform — thanks for the work :D

Small suggestion: Is it possible to add the progress of each contest in terms of how many question were left? Suppose I solve 6/7 questions, then it can be displayed against the contest as 6/7, or the other questions can be shown in red? Something of that sort

It will help in upsolving — otherwise it is impossible to know whether E or F or G was the last question in the contest or not

  • »
    »
    5 years ago, # ^ |
    Rev. 2   Vote: I like it +10 Vote: I do not like it

    Thank you so much for suggestions, will surely work on them and improve it.

    Implemented both of your suggestions. If you have any more suggestions, please comment I will try to solve them also.

»
5 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Thank you!!!

»
5 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Great Effort , one suggestion Can someone link there codeforces id with the site so it could be checked which questions were solved previously by someone.

  • »
    »
    5 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    It is already there .Click on fetch your info

  • »
    »
    5 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    It is already present. Use fetch your info option from navigation bar. If you want to request any changes or any new feature you can request here.

»
5 years ago, # |
  Vote: I like it 0 Vote: I do not like it

thanks buddy , much needed..

»
5 years ago, # |
  Vote: I like it +3 Vote: I do not like it

Good Work Bro!

»
5 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Can you please add a bookmark feature so that I could easily find the contest which I am practicing as I have to reload to update its progress?

»
5 years ago, # |
Rev. 4   Vote: I like it +3 Vote: I do not like it

It is showing "Processing" in unsolved column of recent contests. Please fix this. Here is a screenshot of error

»
5 years ago, # |
  Vote: I like it 0 Vote: I do not like it

AWESOME WORK MATE..!!

  • »
    »
    5 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Thank you so much. There are some issues on portal will try to fix them soon.

»
5 years ago, # |
  Vote: I like it 0 Vote: I do not like it

In "Other" category:

  • How about you make subcategories for "Mail.Ru Contest", "VK Cup", "April fools Contest", "Testing Rounds"
»
5 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Awesome! :) It may be better if we can see the results of some people simultaneously. It will help us to find a contest in which we can participate as a virtual contest.

»
5 years ago, # |
Rev. 2   Vote: I like it 0 Vote: I do not like it

Great work!

I have a suggestion: it would be cool if user could see (no. solved / no. overall) for last X (for any given X) contests.

»
5 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Great! :D

But I found some recent rounds' "unsolved"-s were "Processing". What did these mean?

  • »
    »
    5 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    There were some CORS issue while fetching unsolved. I have hard coded them in a js file by running a python script. So need to just re-run that file.

»
5 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Great Work Brother :)

I bookmarked Your Link :)

»
5 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Please update Codechef section also.

  • »
    »
    5 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    They don't provide any free API that's an issue.

»
5 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Bro Nice Work, It would be really helpful if u do same with CodeChef waiting for it Thanks a lot

»
5 years ago, # |
  Vote: I like it +3 Vote: I do not like it

Can u implement a feature to fetch results for 2 or maybe more handles simultaneously?? It would be of great help to guys having multiple accounts

»
5 years ago, # |
  Vote: I like it 0 Vote: I do not like it

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

»
5 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Hey! It´s really cool, thank you!

»
5 years ago, # |
Rev. 2   Vote: I like it 0 Vote: I do not like it

This is simply GREAT! This is the exact thing that I wanted. Also here is a feature request:

  • can we also show total problems solved for each level? Like count of solved problems for Div2C, DIV2D etc. This will help as I wish/tend to solve maximum of div2D problems and want to keep a track of that.
»
5 years ago, # |
Rev. 2   Vote: I like it 0 Vote: I do not like it

great work man! thank you very much. (add div4 rounds also, currently they are coming in other rounds section)

»
5 years ago, # |
Rev. 2   Vote: I like it +5 Vote: I do not like it

Great platform!

I'd like to highlight that some contests have unusual number of questions.

Example: Codeforces Round #644 (Div-3) has 8 questions instead of the usual 6. So in the div-3 section , the platform doesn't show Problems G and H.

It'll be cool if they were also included. Or if the total number of question were displayed!

EDIT: FIXED. Thanks.

»
5 years ago, # |
  Vote: I like it +5 Vote: I do not like it

thanks man

»
5 years ago, # |
  Vote: I like it 0 Vote: I do not like it

I was impressed by the work you have done. Thanks, it is helping a lot. Include the link of you GitHub repository in the website, so that it would be easier for those who want to contribute. This is the repo.

»
5 years ago, # |
  Vote: I like it 0 Vote: I do not like it

You can add atcoder beginner contests also. Would be great for beginners like me! :)

»
5 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Please add codechef contests section as soon as possible!

  • »
    »
    5 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Codechef does not provide its API publicly that's why he is unable to so.

»
5 years ago, # |
Rev. 2   Vote: I like it 0 Vote: I do not like it

Hey, Great Job with the portal!

Just a quick suggestion. In the div3 round 1360, all the problems have been solved, so maybe the "Unsolved" tab should return "None" / "All problems Solved" instead of "Processing", right?

Image for reference

That being said, the portal looks amazing!

  • »
    »
    5 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    Hey, that Processing different. It returns ALl the problem solved only on solving all the problems. That processing is because It doesn't know the total number of problems in the contest.

    • »
      »
      »
      4 years ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      Hey,it's not fetching the data dynamically means solved problems are not showing, when solved after the contest.

»
5 years ago, # |
  Vote: I like it 0 Vote: I do not like it

I can no other answer make but thanks, and thanks, and ever thanks....bhut hi badhiy bhaiya :)

»
4 years ago, # |
  Vote: I like it 0 Vote: I do not like it

suggestion: Fetch multiple accounts would be an awesome option

»
4 years ago, # |
  Vote: I like it 0 Vote: I do not like it

orz

You're awesome great sir. This is absolutely wonderful.

Thanks a bunch! :)