You are viewing the documentation for an outdated or unreleased 9.5 version.
This page is also available in versions: 8.0, 8.1, 9.0, 9.1, 9.2, 9.3, 9.4, 9.5, 9.7 (current), devel

Architecture

TODO: Introduction

The application is divided into 2 technological lines: backend (java) and frontend (javascript). There is a REST interface between the two.

  • BE - Backend (java):
    • jdbc db (primary PostgreSQL)
    • Hibernate ORM
    • Spring (data, data rest, hateoas, security, integration)
    • Activiti
  • FE - Frontend (javascript)