This is a single page web app, designed in the image of Microsoft's OneNote Online service. In fact, it uses Microsoft OneNote's sometimes temperamental API for data persistence. Using the Microsoft Account API for authentication, NoteZero creates its own notebook and section within that notebook, so that other notes created by the user on other platforms are not impacted nor visible to this app. While separating notes created by other OneNote clients from NoteZero is not very practical from a user point of view, it is practical if you are a developer making an app on an account that all of your important school notes are on. I needed to isolate my notes from NoteZero's, so I extended the assignment to do just that.