GithubHelp home page GithubHelp logo

nathcakes / leetcode-tracker Goto Github PK

View Code? Open in Web Editor NEW

This project forked from srinivas365/spaced-rept

0.0 0.0 0.0 5.63 MB

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

JavaScript 47.93% HTML 1.29% Vue 49.96% Dockerfile 0.82%

leetcode-tracker's Introduction

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

leetcode-tracker's People

Contributors

srinivas-tanla avatar srinivas365 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.