wiki:Design

Version 1 (modified by hendrikvanantwerpen, 13 years ago) (diff)

--

Design

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

Domain

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.