Project 01 | Original design only | Joplin workflow inside

NOTES
THAT STAY.

Desain awal tetap dipertahankan: warna kuning, hitam, pink, kartu kotak, ticker, header, tombol besar, dan layout mobile-safe. Mesin di dalam workspace sekarang mengikuti pola Joplin: notebooks, notes, tags, todo, Markdown, resources, history, import/export, audit, dan encrypted backup.

0Notes
0Notebooks
0Tags
V10Stable position
Interactive workspace

NoteVault

Local-first notes workspace dengan model Joplin: notebook, note, todo, tag, Markdown preview, resource metadata, history, data preview, audit, dan backup terenkripsi. Semua tetap berada dalam desain awal.

Inbox

Editor

Import / Export

Joplin-style bundle

Menerima array JSON, {notes:[...]}, {items:[...]}, single note JSON, TXT, MD, dan Markdown. Ekspor tersedia sebagai JSON workspace, Markdown gabungan, dan bundle.

Data Studio

SQLite-style preview

Ringkasan entity notebooks, notes, tags, resources, dan audit agar pola Joplin tetap terlihat di static PWA.

Security

Encrypted backup

Backup terenkripsi lokal memakai WebCrypto. Ini bukan klaim server E2EE; sinkronisasi server tetap adapter masa depan.

Audit Stream

Live activity

SYSTEM
Architecture

Built to extend.

Render pertama tetap static dan deterministik. Pola Joplin masuk sebagai domain model dan adapter contract, bukan mengganti desain awal.

UI LayerOriginal NoteVault V7 visual shell: ticker, header, large type, square buttons, cards, and mobile-safe vertical layout.
Domain LayerNotebook, note, tag, resource, todo, history, audit, import/export, and local-first persistence.
Adapter LayerFuture bridge for Joplin server, SQLite, D1, sync target, or native desktop backend.
Storage LayerLocalStorage, WebCrypto backup, static Cloudflare assets, and offline service worker.
Selected upstream

laurent22/joplin

Yang diadaptasi adalah model dan workflow Joplin: notes, notebooks, tags, Markdown, attachments/resources, history, import/export, sync-ready adapter, dan offline-first UX.

Original design retained

Desain awal tetap menjadi kulit utama. V9 sengaja tidak memakai tampilan neon V8 agar sesuai lampiran awal.

Upstream evidence

SHA-256, inventory, README excerpt, license, package files, dan selected models disertakan di integration dan developer-source.

Official repository
Cloudflare Pages

Direct upload.

Upload ZIP ini sebagai prebuilt assets. Tidak perlu build command, server origin, atau Worker agar halaman utama berjalan.

01 Upload

index.html berada langsung di root archive.

02 Verify

Buka /health.txt, lalu cek install PWA dan offline page.

03 Extend

Hubungkan backend hanya setelah static shell berjalan stabil.

Vertical workspace