
Vanilla JS
MVC
Bootstrap
Jot is a simple note-taking application designed to help users organize their thoughts. The app allows users to create, edit, and delete notes, all of which are stored in the browser's localStorage for persistence. Each note can be viewed and edited individually, and the active note is clearly highlighted for easy access. When users refresh the page, their notes are restored, ensuring a seamless experience. Built as a front-end only app, Jot follows the MVC (Model-View-Controller) design pattern. The app features a form for creating notes, with validation to ensure only valid notes are saved. Notes are dynamically displayed in a list, and users can set an active note, which is highlighted for editing. The app also supports deleting notes, with a confirmation prompt to prevent accidental deletions, and updates the UI accordingly.