Codeforces Practice Tracker

Track your practice progress on Codeforces.

What is Codeforces Practice Tracker?

Codeforces Practice Tracker is a Chrome extension developed by Mohamed Mahmoud, and its main feature is "Track your practice progress on Codeforces.".

Extension Screenshots

screenshot
screenshot
screenshot
screenshot

Download Codeforces Practice Tracker Extension CRX File

Download Codeforces Practice Tracker extension files in crx format, manually install Chrome extensions in the browser, or share the crx files with friends to easily install Chrome extensions.

Extension Usage Instructions

                        Codeforces is one of the most impotent websites for any competitive programmer. 
With this extension you can track your practice progress in codeforces through time phases, It simply adds new tab to your profile (or any other profile) in this tab you can find data about each time phase.

Time phase is period of time (ex. 7 days) so current phase is the last 7 days, previous phase #1 is the previous 7 days, and so on.
For each time phase it shows: 
 - Number of solved problems.
 - Number of submissions.
 - Hardest (Max Rated) problem you solved.
 - Average of the rates of the problems you solved.
 - Number of contests and virtuals you participated.
 - Statics of submissions.

Note: Gyms problems and unrated problems are only considered in number of solved problems and number of submissions.

More features: 
- Show each phase and compare it with previous one.
- Skip inactive phases.
- Change number of days of each phase.
- Show list of solved problems in  each phase.

It can be useful also for trainers who want to keep updates about their trainees.                    

Extension Basic Information

Name Codeforces Practice Tracker Codeforces Practice Tracker
ID cnahgdhboflcnojgmeehhhfeoojifonm
Official URL https://chromewebstore.google.com/detail/codeforces-practice-track/cnahgdhboflcnojgmeehhhfeoojifonm
Description Track your practice progress on Codeforces.
File Size 109 KB
Installation Count 20,000
Current Version 1.2.0
Last Updated 2020-06-10
Publish Date 2020-06-10
Rating 4.86/5 Total 35 Ratings
Developer Mohamed Mahmoud
Email [email protected]
Payment Type free
Supported Languages en
manifest.json
{
    "update_url": "https:\/\/clients2.google.com\/service\/update2\/crx",
    "manifest_version": 2,
    "name": "Codeforces Practice Tracker",
    "version": "1.2.0",
    "content_scripts": [
        {
            "matches": [
                "https:\/\/codeforces.com\/profile\/*"
            ],
            "css": [
                "css\/style.css"
            ],
            "js": [
                "js\/lib\/jquery-3.5.1.min.js",
                "js\/lib\/Chart.min.js",
                "js\/classes\/section.js",
                "js\/classes\/sectionInfo.js",
                "js\/classes\/problemsList.js",
                "js\/classes\/sectionToggleButton.js",
                "js\/classes\/buttonsSection.js",
                "js\/classes\/header.js",
                "js\/classes\/dataList.js",
                "js\/classes\/submissionsChart.js",
                "js\/classes\/dataElement.js",
                "js\/Util\/dateHandlers.js",
                "js\/Util\/dataPopulation.js",
                "js\/Util\/apiDataHandlers.js",
                "js\/addStaticsTabButton.js",
                "js\/addLoadingMessage.js",
                "js\/loadStaticsTab.js",
                "js\/fetchAPIData.js",
                "js\/index.js"
            ]
        }
    ],
    "icons": {
        "128": "img\/icon128.png",
        "48": "img\/icon48.png",
        "16": "img\/icon16.png"
    },
    "browser_action": {
        "default_popup": ".\/html\/popup.html"
    },
    "permissions": [
        "storage"
    ],
    "description": "Track your practice progress on Codeforces."
}