Skip to content

MilanDonhowe/term-card

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Term Cards

No data-store note card sharing web-app.

This is a simple Vue.js app which allows users to share a collection of notecards by encoding notecards as a JSON object which then undergoes LZMA compression into a base64 encoded URL. In other words, all data is stored in the URL, not in a server. As such anyone would be able to view my notecard set here.

Bulma was used as the CSS framework for styling elements.

Attributions

A lot of different sources were used in developing this web-app, most egregiously from Topaz's paste web-app which I ripped the LZMA compression to URL decoding and encoding algorithms from. Furthermore the LZMA compression implementation was obtained from a public library which converted the LZMA compression algorithm to javascript. Finally, liberal use of the Vue and Bluma documentation was used in developing this application.

Here is an itemized list of the above sources:

  1. Topaz's Paste Repo
  2. Rugg's LZMA library (LZMA-JS) (© 2016 Nathan Rugg nmrugg@gmail.com) -> MIT attribution
  3. Vue.js Documentation
  4. Bulma Documentation

About

No data-store note card sharing web-app.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published