A secure, anonymous, minimalist PWA checklists application.
- No advertisement or tracking
- Free to use and open source
- Does not require any registration
- Usable on any modern internet-connected device (but works offline!)
- Also installs as an app on your phone or tablet
- Secure and anonymous
- Share notes with others without exposing your data
Video description of the project: https://tilvids.com/videos/watch/d0760bff-6e2a-4435-b056-766d03c85fe3
Feature Roadmap
- Squash bugs
Undo delete of documentsAlphabetical sort for checklistsMarkdown support for notesDark modeTrue list viewEnhance PWA 'add to homescreen' functionalityAbility to 'pin' notes/checklists to the topImport/export of data- Update to Vue 3 / Quasar 2
- Encrypt individual notes/checklists
- Support for image attachments
- Labels
Archiving- Internationalization
Support If You're a Fan
If you like this project, please consider supporting it. I do not monetize the app and have to pay hosting costs.
Tech Stack Employed (and shout-outs)
Development
Install the dependencies
npm install
Install Quasar CLI
npm -g @quasar/cli
Start the app in development mode (hot-code reloading, error reporting, etc.)
quasar dev
Lint the files
npm run lint
Build the app for production
quasar build -m pwa
Customize the configuration
See Configuring quasar.conf.js.
Running the App on Docker
Docker instructions are available to run the app using docker-compose.
Running your own database instance
Instructions here for installing and configuring your own CouchDB instance.