Data used
- The user's own notes, stored in the browser's localStorage.
Project case study
Quick-notes app that keeps everything in the browser, with no account and no server.

Jotting something down should not require an account, a server or an install.
Data saved in the browser can become unreadable or blocked without warning.
A small app handled with product rigour: versioned data, anticipated failures and tested accessibility.
Full case details, collapsed for optional reading.
Gestor de Notas is a quick-notes app that keeps everything in the browser, with no account and no server.
Each note has a validated title; editing happens in the list itself and deletion asks for confirmation in a dialog.
The data is versioned: a migration takes version 1 to 2 and keeps a copy of unreadable data.
If storage is blocked or full, notes stay in memory and the interface tells the user.
HTML, CSS and JavaScript with ES modules, unit tests in Vitest and end-to-end tests in Playwright with axe, static hosting on Vercel.
Technical architecture
Quick-notes app that keeps everything in the browser, with no account and no server.
Developed by Matheus Siqueira - https://www.matheusdev.tech
FastAPI chat API with streamed replies, history in SQLite and three interchangeable AI providers.
View full case