Skip to content

pranjalco/flash-card-project

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flash Card Project

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.

Screenshots

ss1, ss2

Author

Pranjal Sarnaik

Features

  • 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.

Level

Intermediate

Tech Stack

Python | Tkinter | Pandas | File Handling | Error Handling

How to Run

  1. Clone the repo:

    git clone https://github.com/pranjalco/flash-card-project.git
    
  2. Modules used:

    • tkinter
    • pandas
    • random
    • os
  3. Run(Also install required libraries):

    pip install pandas
    python app.py

Created by Pranjal Sarnaik
Released under the MIT License

About

The Flash Card Project is designed to help users learn new languages effectively. The application displays a flashcard with a French word on the front and its English translation on the back. Every 3 seconds, the card flips to show the other side. Users can interact with the app using two buttons: “Right” and “Wrong”.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages