CodeViz is a web application that visualizes Codeforces user profiles with detailed statistics, rating history, problem-solving patterns, and performance analytics. Track your competitive programming journey with beautiful visualizations and insights.
- Profile Overview: View user's basic information, rank, rating, and contribution
- Rating History: Interactive line chart showing rating progression over time
- Problem Analysis:
- Problems solved by tags
- Problems solved by rating
- Problems solved by level (A, B, C, etc.)
- Programming languages used
- Detailed Statistics:
- Unique problems tried and solved
- Success rate
- First-try solves
- Hardest problem solved
- Contest Statistics:
- Number of contests participated
- Best and worst ranks
- Maximum rating gain and loss
- HTML5
- CSS3 (with responsive design)
- JavaScript (Vanilla)
- Chart.js for data visualization
- Codeforces API endpoints used:
- user.info
- user.rating
- user.status
- Responsive design that works on all devices
- Real-time data fetching from Codeforces API
- Interactive charts and visualizations
- Clean and modern UI with cyberpunk-inspired landing page
- Visitor counter integration
- Clone the repository
- Host the files on any web server
- No backend required - runs entirely in the browser
- Update the visitor counter code when deploying to a new domain
index.html
- Main HTML filestyle.css
- Styling and responsive designindex.js
- Core functionality and API integration
- Chart.js (loaded via CDN)
- Codeforces API
Created by ARYAN KUMAR
This project is open source and available for personal and educational use.
- Email: aryankumar9180@gmail.com
- GitHub: https://github.com/codewithAryanK
- LinkedIn: https://www.linkedin.com/in/aryankumartiwary
Feel free to provide feedback through the feedback form or by contacting the author directly.