Jmix Process Platform is your key to streamlining business automation and making your development team productive with seamless open-source Camunda and Flowable engines integration

The comprehensive Jmix Studio toolchain powered by IntelliJ IDEA CE ensures end-to-end business processes automation, from modelling to deployment to open-source BPM engine.

Jmix

Jmix Process Platform features:

  • Create a process model using BPMN 2.0
  • Create a business data model
  • Create process forms
  • Implement business logic of the process
  • Manage users and access rights
  • Integrate with external systems
  • Monitor runninig/completed business processes
  • Deploy process models and process forms

Development with Jmix Process Platform

Industry-standard technologies. Low entry barriers
Spring Boot camunda logo flowable logo
1
Analyst in Camunda Modeler:
  • Creates a process model using BPMN 2.0 notation in Camunda modeler
  • Communicates with stakeholders about the process model during the design phase
  • Saves process models in a Git repository
2
Developer in Jmix BPM:
  • Works in the familiar IntelliJ IDEA development environment using Jmix Studio tools
  • Writes the business logic of the automated process in Java or Kotlin
  • Designs a business data model and links it to the process
  • Creates process forms and connects them to the user tasks of the business process
  • Configures security subsystems, logging, and auditing
  • Deploys user applications for working with business data and automated processes on the BPM engine
3
Business User:
  • Interacts with tasks through cross-platform web applications developed on the Jmix Process Platform
  • Manages the system and performs processes monitoring via administrative panel

What Jmix Process Platform Offers for Business

Quick start

Ramp up business process automation projects with a guided approach to implementing open-source BPM engines and reliance on industrial best practices.

Independence

Development is based on open-source technology, distributed under Apache 2.0 license without proprietary components.

Productivity

Analysts and developers use familiar tools to model and automate business processes based on industry standards, which are integrated with each other to accelerate development while ensuring consistency and efficiency throughout the development lifecycle.

Integration

Extend the functionality of existing ERP systems with end-to-end processes on Jmix Process Platform thanks to the platform's open architecture and a wide range of integration options.

How Jmix Process Platform Works

decorate image

Features

Process Modeling

You can create a process model using the Camunda Modeler or directly in the development environment using Jmix Studio. Jmix Studio helps configure process tasks and prepare them for deployment: design the process form, configure service task execution, and deploy the process on the Camunda or Flowable engine.

Process Modeling Моделирование процессов

Data Modeling

Jmix Studio provides tools for creating and managing data models in applications. It provides a convenient graphical interface for visually modeling data structures, creating and editing entities and their attributes, and configuring relationships between them. Development can be done using visual assistants as well as a code editor with developer assistance support.

Data Modeling

Business Logic and Business Data

Jmix Studio tools help create a backend application with an administrative interface that implements the business logic of the process and allows users to manage business data. The Jmix Process Platform uses the External Worker pattern to describe the business logic, allowing specific operations for a service task to be described in Java code. With Jmix Studio, a developer can quickly create and configure visual representations of business data and assemble them into user interfaces. Business data and business logic can be developed and deployed without modifying the associated business processes.

Business Logic and Business Data

Process Forms

Jmix Studio includes a tool for creating and configuring web forms based on the Forms.js library. It provides a convenient interface for developers, allowing them to visually create and edit forms with various control elements, such as text fields, buttons, lists, and others. Designed process forms are deployed along with the business process and are used for organizing user interaction in the Task-List application.

Process Forms

Administration and Monitoring

Tools for tracking the execution of business processes in real-time are available. A separate application shows the execution history of the process, the values of process variables, user tasks, and a visual representation of the current execution of the process instance. The administration panel allows for business process migration operations and manual reassignment of performers.

Administration and Monitoring Administration and Monitoring

Task-List User Task Manager

This application allows users to perform assigned tasks. It can serve as a starter for your own implementation within a custom process portal or be used as the primary means of interaction with business users.

Task-List Менеджер пользовательских задач Task-List Менеджер пользовательских задач
Customer Stories
Development of a logistics system: NetMechanics case with Jmix
Logistics and Transportation
Development of a logistics system: NetMechanics case with Jmix
Development of robust logistics system with Jmix to manage and streamline bus round trips between cities efficiently.
Learn more
KairosMD: A comprehensive evolution in electronic medical records
Professional Services
KairosMD: A comprehensive evolution in electronic medical records
KairosMD is an electronic medical record (EMR) system designed to improve the management and tracking of patient records, built with Jmix.
Learn more
Why Jusan Bank chose Jmix for digital transformation
Banking and Financial Services
Why Jusan Bank chose Jmix for digital transformation
How Jusan Bank digitized business processes and developed 13 web applications on Jmix.
Learn more
Streamlining Print Production Management with Jmix
Professional Services
Streamlining Print Production Management with Jmix
Development of software on Jmix that effectively manages the production of printed products and seamlessly interfaces with other specialized printing software.
Learn more
 Development a CRM solution for non-profit organization
Professional Services
Development a CRM solution for non-profit organization
How non-profit organization, Fundacion Educacional Arco Iris Bajo el Sol, leveraged Jmix to develop a CRM system for improving education and treatment for children with cognitive disabilities.
Learn more
Building a feature-packed CMS for the website in just 3 weeks
Professional Services
Building a feature-packed CMS for the website in just 3 weeks
Development of a complete backend of website with the automation of the catalog and job openings and feedback from customers in 2 weeks.
Learn more
Compiler develops a bespoke ecommerce platform for the maritime industry using Jmix
Logistics and Transportation
Compiler develops a bespoke ecommerce platform for the maritime industry using Jmix
Development of fully functional ecommerce platform for more than 6000 of users by 1 developer.
Learn more
IT Consultores modernizes operational banking system and reporting software platform
Banking and Financial Services
IT Consultores modernizes operational banking system and reporting software platform
Modernization of operational banking system for the South American markets, grow of market share and Design Talent Awards with Jmix.
Learn more
**3-Fold Revenue Growth** of a Debt Recovery Agency
Professional Services
**3-Fold Revenue Growth** of a Debt Recovery Agency
Business process automation providing competitive differentiation.
Learn more
**TAB Bank gains internal process** excellence to reduce costs while expanding the business
Banking and Financial Services
**TAB Bank gains internal process** excellence to reduce costs while expanding the business
Complex automation systems for a bank from the USA.
Learn more
**Electricity North West UK significantly reduced** revenue losses impacted by metal theft incidents and flooding
Utilities
**Electricity North West UK significantly reduced** revenue losses impacted by metal theft incidents and flooding
Dynamic risk management through numerous data sources and business processes.
Learn more
**Corporate-level Talent Management** IT System in 6.5 Months
Professional Services
**Corporate-level Talent Management** IT System in 6.5 Months
Enterprise-level HR management system.
Learn more
**A Government Billing System** from Scratch by Card Access Services
Banking and Financial Services
**A Government Billing System** from Scratch by Card Access Services
Digitalization of the whole country’s payment system.
Learn more
**Ingenico connects Jira with the legacy project management system** by the Pipe in 3 months
Banking and Financial Services
**Ingenico connects Jira with the legacy project management system** by the Pipe in 3 months
A comprehensive task management environment for a global leader in secure electronic transactions systems.
Learn more
**Innovative Disaster Management** by Consorzio Metis
Professional Services
**Innovative Disaster Management** by Consorzio Metis
A solution for monitoring natural disasters and managing the damage control.
Learn more
**Varasset Migrates** from Legacy to Modern Open-source Stack in 8 Months
Utilities
**Varasset Migrates** from Legacy to Modern Open-source Stack in 8 Months
A configurable software solution for the power and communications industries.
Learn more