I built this app using ReactJS.
The app has a dark mode toggler and uses custom useHook functions.
It stores the data in your browsers local storage. This way, if you leave the browser you can come back to the notes app and your notes will still be there.