Noteblockrr
  • Web App

Noteblockrr

Overview

A minimal note-taking app (noteBLOCKRR) built in pure vanilla JavaScript. Create, edit and organise notes in a distraction-free interface — small, fast and dependency-free, with everything persisted locally.

What I built

  • Create, edit and delete notes
  • Persistent storage that survives a reload
  • A clean, focused writing interface
  • A light/dark theme toggle

Technical approach

Notes are managed through direct DOM manipulation and kept between sessions in localStorage. The logic is split between a main script module and a thememode module, keeping state handling and theming separate. No build step, no framework — just the platform.

What I took away

Constraints sharpen focus. Building a real, useful app with only vanilla JS meant every piece of state and every render was mine to reason about — a great way to understand what frameworks actually do for you under the hood.

Highlights

  • Create, edit and delete notes
  • Persistent storage via localStorage
  • Light/dark theme toggle
  • Dependency-free vanilla-JS implementation
0Stars