https://github.com/4techsadiq/flashyy
Learning French simplified
https://github.com/4techsadiq/flashyy
Last synced: about 1 year ago
JSON representation
Learning French simplified
- Host: GitHub
- URL: https://github.com/4techsadiq/flashyy
- Owner: 4TechSadiq
- Created: 2024-02-03T15:46:20.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-04T05:10:19.000Z (over 2 years ago)
- Last Synced: 2025-02-02T05:42:45.892Z (over 1 year ago)
- Language: Python
- Size: 137 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Flashyy
Flashy is a simple flashcard application built with Python's Tkinter and Pandas libraries. It helps users learn French words by displaying them on flashcards and allowing users to test their knowledge.
## Features
- **Flashcards:** Display French words on the front of the flashcard and their English translations on the back.
- **Interactive Buttons:** Use interactive buttons to test your knowledge of French words. Click the "Right" button if you know the translation, or the "Wrong" button if you need more practice.
- **Dynamic Learning:** The flashcards are dynamically loaded from a CSV file (`data/french_words.csv`), providing an easy way to update and expand the list of words.
## Usage
1. Clone the repository to your local machine.
2. Ensure you have the necessary dependencies installed (`tkinter` and `pandas`).
3. Run the script using `python your_script_name.py`.
## Flashcard Interactions
- **Right Button:** Click to mark the word as correct. The word will be removed from the flashcard list, helping you focus on the words you need to practice.
- **Wrong Button:** Click to reveal the English translation and continue practicing.
## Customization
- **CSV File:** You can customize the list of French words by modifying the `data/french_words.csv` file. Add or remove rows to personalize your learning experience.
## Dependencies
- Python 3.x
- Tkinter
- Pandas
## Screenshots

## Acknowledgments
- French words dataset inspired by [french-words-dataset](https://github.com/ayoubfakir/french-words-dataset).
## Author
- Mohammed Sadiq Ali
- Project from: Udemy
## License
This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details.