Web platform for studying flashcards online