Business application

Business application on the Eximee platform

A business application in the Eximee Low-Code Platform is a complete solution that fulfills a specific purpose – e.g., a sales process, customer onboarding, or post-sales support. It consists of a set of interrelated elements (artifacts) that together define how the application operates, the interaction with the user, processing logic, and data flow.

Four key areas of a business application

Each application is based on four fundamental elements: data model, business process, application logic and front-end layer. These elements can be combined as needed – not every application requires all of them.

Data model

The data model defines the structure of the information used in the application – from customer data, through product parameters, to process statuses. It serves as a reference point for all other components: forms, processes, scripts, and integrations. It ensures data consistency and facilitates the development and maintenance of the application over time. Thanks to it, data is handled in a uniform and controlled way – regardless of where it is used.

You can read more about the structure and management of the data model in the chapter Building applications - Data model

Business process

Processes in Eximee reflect the workflow of the application – from initiation by the client to case closure or decision issuance. They can include both automated actions (e.g., integrations, decision rules) and tasks performed by users. They are created as a graphical BPMN model, which makes it easier to understand the process logic and modify it. Processes can be simple or complex – with conditions, parallel paths, and subprocesses – depending on needs.

The description of modeling and configuring processes can be found in the chapter Building applications - Business process

Application logic and integrations

Application logic includes the rules of operation that determine how the application responds to data, events, and user interactions. It can be implemented using scripts (e.g., calculations, validations, data formatting) as well as through automatic steps in processes. An integral part of the logic is integrations with external systems – such as CRM, scoring, public registries, or document management systems. In Eximee, it is possible to build these integrations in a configurable way, without the need to code services.

Detailed information about scripts, validations, and integrations is available in the chapter Building applications - Business logic

Front-end – forms and user interface

The front-end layer is the forms and screens that are visible to the user – the client or bank employee. They enable data entry and processing, information presentation, and task execution within processes. Forms are built in a graphical editor and can be reused multiple times – in different contexts and channels. Thanks to integration with the data model and application logic, the interface becomes dynamic and contextual – adapting to the user's situation and the stage of the process.

The construction of forms, components, and the user interface is discussed in the chapter Building applications - User interface

Consistent, modular approach

All four areas – data model, process, logic, and interface – are interconnected but can be developed independently. This makes applications built on Eximee modular, easy to test, and reusable. The platform also enables centralized version management of them, publishing changes without interrupting operation and quickly adapting to changing business and regulatory requirements.

Last updated

Was this helpful?