Flashcard App

Flashcard Application
This application is designed for effective vocabulary learning from JSON files using a simple interface created in Python using the Tkinter library.

It features:

• Random loading vocabulary from a JSON file and presenting it in the form of study cards. Each card contains a word along with its translation on the other side.

• A spaced repetition system that adapts to the user's familiarity of words. After viewing each card, users can rate their knowledge of each word and based on this rating, the system adjusts the frequency at which the word will appear in next sessions.

• The ability to add new words to the vocabulary list directly from within the application.


Check it out on GitHub