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 Used | C#. Net, Visual Studio, Visual Studio Code, JSON |
| Type of Project | Personal |
| Role | All Parts (Front/Backend/Database Management) |
| Source Code | https://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.


