Getting started

What you will learn ?

The Simplicité® platform is composed of several components (see this document for details on the platform’s technical architecture)

The core component is the business engine which is responsible for running the configured business models.

Based on what is processed by the engine, the platform offers various presentation/publication layers

Platform components

The Simplicité® platform is composed of several components (see this document for details on the platform’s technical architecture)

The core component is the business engine which is responsible for running the configured business models.

Based on what is processed by the engine, the platform offers various presentation/publication layers:

  • A generic web user interface (UI) and its mobile web variant,
  • A generic webservices stack (WS) exposing JSON/REST and XML/SOAP services,
  • Various wrapper APIs built on top of the webservices stack,
  • A generic HTTP based I/O integration interface that can be easily invoked from the command line curl tool
  • A generic Git interface for configuration

The generic presentation/publication layers do not need any additional configuration, they directly uses the business configuration to expose business objects, workflows, logic, … as UIs or services. The generic web UI styles can easily be customized if required.

Optionally it is possible to add some custom presentation/publication layers when required. For instance the generic web UI is adapted to a backend UI usage, if you need a very custom frontend UI then you need to implement it based on the provided APIs.

Application components

A typical Simplicité® application is composed of several configuration items:

The configuration can be done using the generic web UI with a dedicated user profile having the administration rights on the configuration items.

Generic UI usage

The following snapshots are done connected as the default administrator designer user (default password is simplicite).
Please refer to the caption under each snapshot.

Home page



1 – Return to Home Page
2 – Show/hide menu (the menu is hidden automatically on mobile screen)
3 – Work area with last consulted items
4 – Menu
5 – Change scope
6 – Shortcuts
7 – Global search

Search, list and form pages

1 – Multi-criteria search
2 – Multi-sort asc/desc
3 – Search result in a paginated list of matching records
4 – Click on row to open a record
5 – Update the record, save and close

Form details

1 – Object form with actions buttons : save, specific action, close, etc.
2 – Link to father object (select icon) 3 – Child objects list tab
4 – Direct access to linked objects, files, etc.
5 – Open a child object form

Modeler

1 – Model diagram : use contextual menu (right click)
2 – From the diagram, double click on an object link to its definition
3 – Opens to full page

General concepts

Understand the general concepts of Simplicité

Glossary

Understand everything behind the terms : Module, Domain, Business objects, workflow…