Skip to content

rainu/dev-notes

Repository files navigation

DevNotes

A progressive web application (PWA) for notes that is fun!

DEMO

Try it out:

types_1 types_2 types_1

new backups

Features

  • Serverless note app (no server or database required)
    • The whole content will be stored locally
  • Support for full encryption
    • Data can be stored encrypted
  • Different Note-Types for better user experience:
    • Textual
    • Markdown
    • Reminder
    • Image
    • Photo
    • Record
    • Credentials
    • Template - text with customizable placeholder
  • Filter your notes easily by using tags
  • Customizable boards
    • a board is a user-predefined set of filters
  • Copy your note-content to clipboard
  • Multilingual
    • english
    • german
  • Responsive - looks great on mobile and desktop
  • 2 different themes:
    • dark
    • light
  • Backup-Mechanisms

¹ These services will work if CORS is correctly configured to return the proper headers. This may not work by default.

How to install application

Desktop

  1. Open Chrome
  2. Navigate to DevNotes
  3. Tap Add to home screen

Android

  1. Open Chrome
  2. Navigate to DevNotes
  3. At the top right, click More (three dots)
  4. Click "Install DevNotes ..."

Quickstart for developer

# install dependencies
$ npm install

# serve with hot reload at localhost:3000
$ npm run dev

# generate static project for production
$ npm run generate

For detailed explanation on how things work, check out Nuxt.js docs.

Changelog

Have a look at the changelog

License

MIT, see LICENSE.