Skip to content

Simple web app for studying with digital flashcards, built in petite-vue.

Notifications You must be signed in to change notification settings

HKayn/offline-flashcard-tutor

Repository files navigation

icon of Offline Flashcard Tutor Offline Flashcard Tutor

A simple web app for studying with digital flashcards, built in petite-vue.

Flashcards are presented one by one and can be marked as "Pass" or "Fail". Once all flashcards have been shown, passed cards are discarded, while failed cards are shuffled and then presented one by one again. This repeats until all cards have been passed.

The current progress is automatically saved in localStorage and can be restored when opening the web app at a later time.

Usage

Offline Flashcard Tutor is built to be run in the browser as a local HTML file. Flashcards are passed as CSV files containing the columns front and back, which contain each prompt and respective solution. Most common Markdown features are supported. See the file flashcards.example.csv for an example.

Development

Offline Flashcard Tutor is bundled using Vite with vite-singlefile-plugin.

To start a development server:

npm run dev

To build as a local HTML file in /dist:

npm run build

About

Simple web app for studying with digital flashcards, built in petite-vue.

Resources

Stars

Watchers

Forks

Packages

No packages published