Skip to content

A chrome extension to keep track of time taken while solving problems on various cp/Interview preparation platforms.

License

Notifications You must be signed in to change notification settings

Priyankcoder/cp-time

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logo

Version License: GNU GPL v3 PR-Welcome Open Source

A chrome extension to keep track of time taken while solving problems on various cp/Interview preparation platforms.

🎯 Pop-up and Works On Below Listed CP/Interview preparation Platforms.

  1. Codeforces.
  2. Codechef.
  3. Spoj.
  4. Hackerearth.
  5. Hackerrank.
  6. Topcoder.
  7. UVA OJ.
  8. Timus OJ.
  9. Atcoder.
  10. GeeksForGeeks.
  11. Leetcode.
  12. CSES.
  13. Algoexpert.

✨ Demo cp-time-demo.gif

🎁 Features

  1. Timer will pop-up and start automatically on above listed site as the problem page render.
  2. Single Click on timer to stop and resume it. (Use it whenever you need a break while solving a problem)
  3. Double click to reset the timer.
  4. Double click and hold the timer to drag it, Release the click to place it. You can put the timer wherever you feel comfortable with it. By default, its position is at bottom left.
  5. I kept the UI minimalistic and plain so that user do not get distracted by it.

📖 Usage

  1. You can record and monitor your problem solving speed and can eventually improve it by taking necessary actions. Practising this approach can shoot up your rankings on cp platforms.
  2. Helps a lot in interview preparations.
  3. Keeps you active during problem solving sessions.
  4. Sometimes, we give unnecessarily more time to a question without realising. You can choose your time limit (mine is 20 - 40 mins depend on the toughness of question). Simply see the editorial/approach after that time limit.

💿 Installation

  1. First of all, star this Repository 😄.
  2. Open command line and Change the location to where you want to store this repository.
  3. Run this command: git clone https://github.com/Priyankcoder/cp-time.git
  4. Wait till the command finish.
  5. Open chrome browser.
  6. Open this url: chrome://extensions/
  7. On the top right corner, enable Developer Mode.
  8. On the top left corner, choose Load unpacked option.
  9. Select the cp-time folder and click open.
  10. Now, Open the chrome again after closing it. That way chrome will detect it.
  11. Tada 🎊 !! You have successfully installed the extension.

installation.gif

⚡ Contribution

If you have any suggestions, feedbacks, improvements and features ideas then feel free to make a PR :)

🤘 Show your support

Give a ⭐️ to the repository. Happy Coding :)

About

A chrome extension to keep track of time taken while solving problems on various cp/Interview preparation platforms.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published