(05) / Project2025Shipped
Note Taking
A versatile note-taking web application featuring flexible storage options (local IndexedDB and cloud appwrite sync), note organization through tags and archives, and customizable themes - all wrapped in a responsive modern interface.

The challenge
Balance local ownership, cloud sync and organization without overwhelming the note-taking flow.
The approach
Start with fast local capture, then make tags, archives and sync available as supporting layers.
What I learned
Offline-first products need to communicate state clearly and quietly.
Built with
Nuxt.jsTypescriptNuxt UIPiniaAppwriteDexieDBIndexedDBZodBcryptjs
Role
Product design and full-stack engineering
Outcome
Flexible notes that work locally first and sync when needed.