📄️ Architecture
The diagram below provides a general overview of the OpenNotas architecture.
📄️ Security Methods
Password Protection for Notes
📄️ Synchronization Flow
Synchronization is a complex mechanism in OpenNotas. It can be summarized briefly in the following diagram:
📄️ Adding a Text Editor
To add a new text editor, simply create a new component in the components/editor directory. The new component needs to implement the following functions to be compatible with the application:
📄️ Adding an Adapter
To add a new Adapter is very simple, you just need to implement a new Adapter class that contains methods to pull/push data to the synchronization server.