benjspriggs / ibis

Web version hosting IBIS (MedicineWorks)
0 stars 0 forks source link

Add support for note-taking alongside existing sources #27

Open benjspriggs opened 5 years ago

benjspriggs commented 5 years ago

It'd be nice to be able to take notes alongside existing entries, and have them be persisted alongside each entry.

benjspriggs commented 5 years ago

Will require user authentication, and some kind of per-user storage solution for the backend.

benjspriggs commented 5 years ago

Consider pouchdb for data sync and offline accessibility: https://pouchdb.com

benjspriggs commented 5 years ago

Consider auth0 for user auth and login security.

benjspriggs commented 5 years ago

Alternatively, for offline-first experience: https://turtle-db.github.io/

benjspriggs commented 5 years ago

Alternatively, for swapping out the API layer: https://github.com/feathersjs/feathers

benjspriggs commented 5 years ago

For security: https://medium.com/@eiri/couchdb-authorization-in-a-database-58c8ee633c96

benjspriggs commented 5 years ago

https://ayastreb.me/provision-couchdb-with-auth0/