A Flash Card app for language learning that displays a French word and flips after 3 seconds to reveal its English translation. Users can mark words as learned or review them later.
Pranjal Sarnaik
- Displays randomized flashcards with French and English words.
- Automatically flips the card after 3 seconds.
- Tracks progress by removing learned words from the list.
- Saves unlearned words for future practice.
- Interactive GUI with "Right" and "Wrong" buttons.
Intermediate
Python | Tkinter | Pandas | File Handling | Error Handling
-
Clone the repo:
git clone https://github.com/pranjalco/flash-card-project.git
-
Modules used:
tkinterpandasrandomos
-
Run(Also install required libraries):
pip install pandas python app.py
Created by Pranjal Sarnaik
Released under the MIT License

