Flash Card Program

This program is designed to be a desktop version of Quizlet. In this program, users can create flash cards, view flashcards, go into Multiple Choice and Matching parts of the program.

How was this application built?

Technologies UsedC#. Net, Visual Studio, Visual Studio Code, JSON
Type of ProjectPersonal
RoleAll Parts (Front/Backend/Database Management)
Source Codehttps://bitbucket.org/johnathonRkelley/flash-card-program/src/master/

Features Used

  • The user can create flashcards using delimited text. For example, if they go “term – definition” and specifiy the – as the delimeter, then it will build it the deck going through all of the text.
  • Loads / Saves the decks of card using a JSON file.
  • Has the following forms :
    • Flashcard Viewer – Viewer for the flashcards
    • Flashcard Creator – Form to create the flashcards based on a delimiter
    • Multiple Choice – Form creates a multiple choice quiz with the users specified card deck.
    • Matching – Allows the user a fun experience to match the cards terms / definitions

Things Learned

  • Learned how to save and retrieve data from a JSON file.

Leave a comment