/sv-quill

A simple note app demo using Svelte 5 and Quill to store notes in SQLite database.

Primary LanguageSvelte

Simple Notes

A simple note app demo using Svelte 5 and Quill to store notes in SQLite database.


Installation

  1. Install dependencies
npm install
  1. Create empty folder data in the project root.
mkdir data
  1. create a .env file in the project root and add the following:
# .env
DB_PATH="./data/content.db"
  1. Run dev server
npm run dev

SQLite database will be created in the data folder of the project root automatically.


Features

  • Create, Edit and Delete notes
  • limit on image size to 200kb width and height
  • saving images in db together with HTML content as base64.
  • saving notes in SQLite database
  • simple pagination