Skip to content

Latest commit

 

History

History
36 lines (27 loc) · 1.1 KB

README.md

File metadata and controls

36 lines (27 loc) · 1.1 KB

Flashcards

Flashcards is a language learning mobile app based on spaced repetition techniques created with .NET and Xamarin.Forms.

Features

  • Automatic translation when adding new flashcards
  • Notifications reminding about repetitions
  • Export and import flashcards database

Development

  • Created with Xamarin.Forms.
  • Follows MVVM pattern and Onion Architecture.
  • New spaced repetition algorithms can be added by implementing interfaces from Flashcards.Domain.SpacedRepetition.Interface namespace.

Todos

  • importing flashcards from camera images using OCR (Tesseract-OCR)
  • more spaced repetition algorithms based on learning curve or neural networks (TensorFlow)
  • make scheduling alarms platform independent
  • iOS version

Google Play

https://play.google.com/store/apps/details?id=pl.karoletrych.Flashcards

License

MIT