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



