/flashcards

flashcards app, based on react

Primary LanguageJavaScript

Flashcards app using react by sarit chaet hudis

Flashcards can be added, deleted, edited and are saved in local storage. You can train on the cards randomly. If the user says he got a card wrong, it will be added to the end of the deck to practice again. Training session is saved in sessionStorage to keep training info across page refresh or moving between different pages in app.

Components Diagram

components structure

Note: All components are class components for the sake of practice.

Known issues and Todos

  • Switch training logic so that if user was right, card is removed from session deck. Progress bar should be updated as well.
  • Design!!!
  • Option to edit cards