Diego Flores

Software Engineer

Keep

Take and organize notes with a simple, lightweight interface.

Keep thumbnail

A minimalist, local-first note-taking app inspired by the classic Google Keep aesthetic.

The Project

Keep is a streamlined "post-it" style container designed for quick thoughts, titles, and body text. No folders, no complex tagging, just your notes exactly where you need them.

Evolution: From Cloud to Local

Originally, this project was a full-stack application integrated with Firebase. It worked perfectly as a cloud-synced tool, but I eventually made a conscious decision to pivot: I stripped away the backend and rebuilt it using Local Storage.

Why go local?

  • Privacy by Default: Your notes never leave your machine. No databases, no tracking.
  • Instant Speed: There is zero latency. No waiting for a server to respond to a "create note" request.
  • Minimalism: It’s a tool for the "now." It’s meant to be fast, disposable, and local-first.

While a cloud-based app might look "flashier" on a portfolio, this version reflects my preference for lean, efficient tools that solve a problem without unnecessary overhead.

Features

  • Classic UI: A nostalgic nod to the early, cleaner days of Google Keep.
  • Persistent Storage: Thanks to Local Storage, your notes survive page refreshes and browser restarts.
  • Responsive Grid: A dynamic layout that adjusts as you add more "digital post-its."