Extract data persistence and updates from views. Also use custom CSS files for theming.
Use basic infer map of Sequelize models. Implement local and server-side deletion of notes.
Make sure backup makes saving to local storage a priority.