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.
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é