Skip to content

ajayullal/spaced-repetition-for-one-note

Repository files navigation

Spaced repetition

Spaced repetition is an evidence-based learning technique where newly learnt and more difficult content are revised more frequently while older and less difficult content are revised less frequently in order to exploit the psychological spacing effect. The use of spaced repetition has been shown to increase rate of learning.

*** This is a SPA with no server backend and uses OAUTH to communicate with Microsoft identity platform to acquire an aceess token.

Spaced repetition

Learn more

Running the app

This app uses your one note account itself as a database to store app data. To run the app, create a page called 'Database' under a section called 'Spaced Learning DB' in a notebook caled 'MISC' in your onenote app and then run 'npm i' and 'npm start'.

Notebooks

Notebooks

Sections

Sections

Pages

Pages

Timer

Timer