Advanced project · about 60 minutes
Flashcards with Spaced Repetition 🧠
Implement a simplified SM-2 scheduler: cards you know well come back later, cards you miss come back tomorrow.
Anki and every language app run on spaced repetition. Rules for this version: a correct answer multiplies the interval by 2.5 (minimum 1 day, first correct gives 1 day, second 3 days); a wrong answer resets it to 1 day. Review a card only when it is due.
This is a Pro project. Six portfolio projects are free, so you can see how they work before deciding.