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.
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.
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.
what is the plus of this website?
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.
Perfect! Thank you
Auto comment: topic has been updated by knightron00 (previous revision, new revision, compare).
It keeps saying "Internal Server Error" when I try to import my progress from the original checklist.
I can't seem to replicate this, could you perhaps DM me whatever link you're trying to put in?
It seems that this version doesn't have usaco ? and it's kinda laggy while scrolling :(
great efforts btw :3
USACO is the third section. It is called USA Computing Olympiad
Oh okay my bad, I haven't noticed it.