This demonstration project allows you to get started with Camunda 8 - running a local instance of Camunda 8, deploying a process model from the Camunda Modeler, and starting an instance that is serviced by job workers using either the Spring SDK (Java) or the Node.js SDK (Javascript).
git clone https://github.com/camunda/camunda-8-get-started.git
The Camunda Modeler is a graphical tool for creating and editing BPMN process models.
Download the Camunda Modeler from the Camunda download website.
Camunda 8 Run is a self-contained Java application that runs Camunda 8 locally.
Download the latest 8.8 release of Camunda 8 Run from the download page.
Camunda 8 Run requires JDK 21-23.
See here for more information on running Camunda 8 Run.
Start Camunda 8 Run.
- Open Camunda Modeler
- Open the file
bpmn/diagram_1.bpmn
from the example project. - Start a new process instance in the Modeler by clicking the Play icon in the bottom toolbar.
You can view the process instance in Operate, the visual operating tool, by going to http://localhost:8080/operate. The login details are demo
/demo
.
There you will see an active process instance. (Note: when the workers are running, process instances will be completed immediately and further process instances will not appear as active).
cd nodejs
npm i
npm start
cd java
mvn spring-boot:run