A simple note app demo using Svelte 5 and Quill to store notes in SQLite database.
- Install dependencies
npm install
- Create empty folder
data
in the project root.
mkdir data
- create a
.env
file in the project root and add the following:
# .env
DB_PATH="./data/content.db"
- Run dev server
npm run dev
SQLite database will be created in the data
folder of the project root automatically.
- 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