CodeChef Analyzer
So, we were thinking about how there’s no visualization website for CodeChef to check your statistics and other stuff so we went on to make one. We call it CodeChef Analyzer.
it’s hosted at - https://cc-analyzer.netlify.app/
The web technologies we used in this project are React JS, Tailwind CSS, Boostrap and a few browser based HTTP clients like axios.
For fetching the data, we used the CodeChef API as well as web-scraping.
The current features are :
Single User Features
- Profile Card
- Username
- Fullname
- Location
- Proffesion and Organization
- CodeChef Teams link
- Profile About
- Current Rating
- Stats Card
- Global Rank
- Country Rank
- Best rating, Worst rating
- Best rank, Worst Rank
- Max up, Max down
- Total Contests
- Tried Problems count, Solved Problems, Partially Solved Problem
- Average Attempts to solve a problems
- Unsolved Problem count
- Verdicts Doughnut
- Rating graph
- Unsolved Problems list + links
Compare Users Features
- All the features for Single User
- Common contests rating graph
The source code of this project is available on github, you can contribute by making a pull request to this repository.
P.S : We tried to make this project as user friendly as possible, if there are any bugs or missing features that you would like to add, feel free to ping / comment here.
Also, as the CodeChef API is heavily rate limited, don’t think it’s a bug if the data isn’t being displayed . Thanks.