wiki:Design

Design

Use this page to document the domain model and the software components.

Domain

Some models and diagrams already exist in SVN. See Doc/. You can also link to a specific file, e.g. for DB models, see Doc/Backend/DBModels.pdf.

Software

The software is divided in three main components.

The Design/Server? is responsible for storing the data in a database and enforcing domain logic on any operation on the data.

The Design/Client is responsible for viewing the data and allowing the users to interact with the tool.

The Design/API? links the server and the client together via a JSON driven protocol.

Last modified 13 years ago Last modified on 02/10/12 13:14:50