← All projects

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.

See the free projects