Lingaflash

Completed

Python flashcard app - Final project for Python class

Lingaflash main interface
Assessment interface
Review interface
Alternative review design
Word entry interface
Language selection

Overview

Anki-inspired flashcard app for language learning. Features flashcard creation, learning mode, testing mode with a custom priority algorithm, and a Pygame GUI.

Features

Flashcard Creation

Create and manage flashcards

Learning Mode

Review flashcards

Testing Mode

Priority algorithm based on performance

JSON Storage

Data persistence

Technical Details

  • • Python with Pygame GUI
  • • Custom priority algorithm for flashcard frequency
  • • JSON for data persistence
  • • Multi-language support

Tools Used

PythonPygameJSON