Skip to content

Architecture

Peer David edited this page May 2, 2020 · 7 revisions

Overview

The architecture of RemaPy consists of three layers as shown in the overview

Gui

Is responsible to interact with the user using tkinter. This layer shows the document tree via calls to the model layer and subscribes to the api layer to check whether the user is signed in.

Model

Business logic to load the document tree, create new documents or parse annotated documents.

Api

Interface to interact with different clouds such as the remarkable cloud.

Clone this wiki locally