Skip to content

cameroncrook/flash_forge

Repository files navigation

Overview

FlashForge! A C# terminal study application.

A C# study application that integrates with a Firestore database to store flash cards for individual users and enables users to store these flashcards in organization units. Application offers different activities of study the terms to increase long term memorization of the terms.

There are many study applications available. My personal favorite is Quizlet but they can be a little pricey. The purpose of this application is to offer an alternative to Quizlet and seeks to implement the essential functions of a solid study app.

Software Demo Video

Cloud Database

Google Firestore

3 collections: users

  • Stores username and encrypted password

folders

  • stores folder names and references a parent folder if it is within another folder

study_sets

  • stores term data
  • references folder that the set is contained in

Development Environment

  • VScode
  • C#
  • .NET

libraries

  • BCrypt.Net;
  • Google.Cloud.Firestore;

Useful Websites

Future Work

  • Display folder contents
  • Implement study_set database crud functions

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages