knightron00's blog

By knightron00, history, 23 months ago, In English

Hello Codeforces,

A few friends and I (with the help of saarang, vishesh312, nishuz, and ritul_kr_singh) hacked together an open-source version of OIChecklist in the past week. It's available here!

Check out the GitHub repository here. The web app pulls the problem data from this file, further instructions on how to edit and contribute are mentioned in the repository. All feedback, issues (and accompanying PRs :p) are welcome – we would love to hear how to improve this further.

PS: We also released a (similar) checklist for technical interview preparation, check that out too if you're interested!

UPD: We just added an import button that lets you load your progress from the original OIChecklist in just one click! The problem database has been updated with 2022 olympiad problems, and it's also been structured better.

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

»
23 months ago, # |
  Vote: I like it 0 Vote: I do not like it

The website looks great! Kind of a nitpick but it is kinda choppy when scrolling. Not sure if the page is just very big or if something else is causing it.

  • »
    »
    23 months ago, # ^ |
      Vote: I like it +3 Vote: I do not like it

    Thank you!

    Yeah, we noticed the slowness too. I think it's mainly because so many components are being rendered. The operations are also kinda slow, but that's mainly because the database right now is being shifted to production mode (it takes some time). If shifting to production mode does not make a difference, we'll try to move some stuff around and find a solution.

»
23 months ago, # |
  Vote: I like it 0 Vote: I do not like it

what is the plus of this website?

  • »
    »
    23 months ago, # ^ |
      Vote: I like it +8 Vote: I do not like it

    The primary additional feature is that the web app is open source. As more new OIs are conducted, it’s hard for a single person to keep track of everything (as what happened with the existing OIChecklist). The competitive programming community can update problems and add their own regional OIs as well. Also, there are some minor improvements such as topic tags and filtering.

»
22 months ago, # |
  Vote: I like it 0 Vote: I do not like it

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

»
22 months ago, # |
  Vote: I like it 0 Vote: I do not like it

It keeps saying "Internal Server Error" when I try to import my progress from the original checklist.

  • »
    »
    22 months ago, # ^ |
      Vote: I like it +3 Vote: I do not like it

    I can't seem to replicate this, could you perhaps DM me whatever link you're trying to put in?

»
22 months ago, # |
Rev. 4   Vote: I like it 0 Vote: I do not like it

It seems that this version doesn't have usaco ? and it's kinda laggy while scrolling :(

great efforts btw :3