<- .:conventions | ^ .:start | Documentation ^ .:bulk_actions | -> ======Architecture====== {{tag> 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 - [[.architecture:dev:backend|Backend]] (java): * jdbc db (primary PostgreSQL) * Hibernate ORM * Spring (data, data rest, hateoas, security, integration) * Activiti * FE - [[.architecture:dev:frontend|Frontend]] (javascript) ===== Admin guide ===== * [[.adm:architecture|Architecture and modularity]] * [[.adm:architecture:objects|Basic IdM objects]] ===== Devel guide ===== {{indexmenu>.architecture:dev#1|msort}}