Skip to content

MaciejGroszyk/spaced_repetition

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Flashcard application using spaced repetition SM-2 method

Authors: Maciej Groszyk, Mateusz Zembroń

Introduction

This project is a simple flashcard application that helps you learn anything using spaced repetition method, which will allow you to do it noticeably faster. Flashcards can contain text, images, or sound (there is an easy way to add new ones through the application). The implemented algorithm calculates new repetition dates according to the SuperMemo-2 method.

Requirements

  • Qt5 sudo apt install -y qtbase5-dev qt5-qmake cmake

  • Qt5 multimedia: sudo apt-get build-dep qtmultimedia5-dev

  • gtest (autmoaticly downloaded by cmake script)

    Useful command :

    sudo apt-get install build-essential

Running applicaion

Compile project using following commands (in project directory):

cmake CMakeLists.txt

make

Now u can run applicaiton:

./spaced_repetition

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published