nathcakes / leetcode-tracker

spaced repetition for leetcode from the repo srinivas365/spaced-rept

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Welcome to spaced-rept

Spaced Repetition is a revolutionary learning technique that optimizes your memory retention by strategically reviewing concepts at carefully spaced intervals. It's like leveling up your brain's coding superpowers!

  • Learn a new concept, Solve a leetcode problem, Add the details here

    img

  • Based on the combination you have choosen, next revision date will be updated for it automatically.

    img

  • work on it and update it to revise again and again

    img

  • track the done & pending items

    img

  • track subject wise progress for current week

    img

  • track overall pending & progress till now using Treemap

    img

  • Filter out pending & done items based on multiple categories

    img

Say Goodbye to Cramming

Tired of last-minute cramming sessions? spaced-rept helps you move away from cramming and embrace effective learning. We believe in spaced repetition, a proven technique to help you remember what you've learned for the long term.

Never Forget Again

Have you ever experienced that "Aha!" moment when learning something new, only to forget it a few days later? With spaced-rept, you won't have to worry about forgetting valuable information. We'll remind you when it's time to revise, ensuring that knowledge sticks.

Track and Measure Progress

Knowledge retention is a journey, and spaced-rept is your trusty companion. Track your progress, see how well you're retaining information, and identify areas that need more attention. Our intuitive dashboard provides insights into your learning journey.

Spaced Repetition Scheduling

  • Forget the hassle of manually tracking when to revise. spaced-rept intelligently schedules revision sessions based on proven spaced repetition algorithms.

Progress Tracking

  • Stay informed about your learning journey. See which concepts you've mastered and which ones need more attention.

Get Started Today

Ready to supercharge your learning? Join spaced-rept and experience the power of spaced repetition. Say goodbye to cramming and hello to long-lasting knowledge.

Steps to run this application

  1. Docker is required for this to run
  2. docker-compose up --build
  3. Go to localhost:8080. Enjoy
  4. docker-compose down

Support

If you find this project helpful and would like to support its development, you can contribute by buying me a coffee. Your support will help me cover server costs, fund further development, and ensure the project's sustainability.

Your support, no matter how big or small, is highly appreciated and helps keep this project going. Thank you for buying me a coffee!

License

Do whatever you want.

Upcoming features

  1. Support Multiple users and enable Signup & Login flows
  2. Add a customization page for categories, levels

About

spaced repetition for leetcode from the repo srinivas365/spaced-rept


Languages

Language:Vue 50.0%Language:JavaScript 47.9%Language:HTML 1.3%Language:Dockerfile 0.8%