A simple flashcard learning application designed to facilitate language learning through an interactive interface. This app allows users to effortlessly browse through flashcards, each containing words or phrases along with their translations or definitions. Key features of the app include:
- Learning Mode: Users can review flashcards at their own pace, focusing on new vocabulary.
- Quiz Mode: The app offers a quiz feature where users are tested on their knowledge. It presents words or phrases, and users must select the correct translation or define the word.
- Clone the repository: git clone [repository-url]
- Navigate to the application directory
- Create and activate virtual environment
python -m venv env
.\env\Scripts\activate
- Install required dependencies:
pip install -r requirements.txt - Make migrations:
python manage.py makemigrations - Apply migrations:
python manage.py migrate - Start the Django development server:
python manage.py runserver


