CPTracker is a modern dashboard designed to help you track your progress in competitive programming. You can log problems, visualize your activity, and organize solutions effortlessly. With support for Markdown and LaTeX, this tool streamlines your coding journey.
- Problem Tracking: Log problems with links, difficulty ratings, and notes.
- Visualization Tools: See your progress through interactive charts and heatmaps.
- Solution Management: Organize your solutions using Markdown.
- Import Options: Import problems directly from popular online judges.
- Cloud Sync: Optionally sync data for multi-device access.
To get started with CPTracker, follow these steps:
- Operating System: Windows, macOS, or Linux.
- Memory: At least 4 GB RAM.
- Disk Space: Minimum of 200 MB free space.
-
Visit the Releases Page: Go to the Releases page to find the latest version of CPTracker.
-
Select the Latest Version: You will see several downloadable files. Choose the one that matches your operating system. Click on the file to download it.
-
Install the Application: Once downloaded, locate the file in your downloads folder.
- Windows: Double-click the
.exefile to run the installer. Follow the prompts to complete the installation. - macOS: Open the
.dmgfile and drag the CPTracker icon to your Applications folder. - Linux: Use your package manager or terminal to install the
.debor.rpmfile.
- Windows: Double-click the
-
Launch the Application: After installation, open CPTracker from your applications menu or desktop shortcut.
- Open CPTracker.
- Navigate to the "Log Problems" section.
- Fill out the form with the problem link, difficulty, and any notes you want to remember.
- Click on the "Dashboard" tab to view your progress through charts.
- Use the heatmaps to identify when you are most active.
- In the "Solutions" tab, you can create new entries with Markdown formatting.
- Add notes or explanations for each solution and store them for easy access.
- To sync your data, go to the settings in CPTracker.
- Log in to your account or create a new one.
- Choose the option to sync your data with the cloud. This allows access from multiple devices.
If you encounter any bugs, please visit the issues section of the repository. Provide as much detail as possible to help us resolve the issue quickly.
Yes, you can use CPTracker offline. However, cloud features require an internet connection.
Currently, CPTracker is a desktop application. Mobile support may be considered in future updates.
If you experience issues during installation or use, consider the following steps:
- Ensure all system requirements are met.
- Restart your computer.
- Check for updates on the Releases page.
If the problem persists, feel free to check the issues section on GitHub or reach out for support.
Join our community on GitHub to connect with other users and developers. Share your experiences and suggestions to help improve CPTracker.