updated readme and bpmn process image exports
This commit is contained in:
1
.github/workflows/build-and-publish.yaml
vendored
1
.github/workflows/build-and-publish.yaml
vendored
@@ -4,7 +4,6 @@ on:
|
||||
push:
|
||||
branches:
|
||||
- 'main'
|
||||
- 'test-utils-module'
|
||||
|
||||
jobs:
|
||||
build-test-utils:
|
||||
|
||||
@@ -4,7 +4,7 @@ An example to show how you could use clean architecture and DDD elements with Ca
|
||||
|
||||
## 🚀Features
|
||||
|
||||
The [BPMN process](./assets/loan_agreement.png) is a tiny process just to demonstrate the architecture.
|
||||
The [BPMN process](assets/processes/loan_agreement.png) which start a [second process](assets/processes/cross_selling_recommendation.png) via message correlation should represent tiny business process just to demonstrate the architecture.
|
||||
|
||||
### 🛫Start the process
|
||||
|
||||
@@ -28,7 +28,7 @@ Using the admin user (`username: admin` and `password: pw`) you could log in to
|
||||
|
||||
The following sections contain some small aspects explaining the advantages of Domain-driven Design (DDD) and clean architecture.
|
||||
|
||||

|
||||

|
||||
|
||||
### DDD
|
||||
|
||||
@@ -50,7 +50,8 @@ The main advantage is the independence of any framework. Due to this fact the ar
|
||||
|
||||
## 🙏🏼Credits
|
||||
|
||||
Thanks to [Matthias Eschhold](https://github.com/MatthiasEschhold) for the passionate discussion around DDD and clean architecture.
|
||||
Thanks to [Matthias Eschhold](https://github.com/MatthiasEschhold) for the passionate discussion around DDD and clean architecture.
|
||||
Matthias published a nice blog series: [Clean Architecture and flexibility patterns](https://github.com/MatthiasEschhold/clean-architecture-and-flexibility-patterns)
|
||||
|
||||
## 📨Contact
|
||||
|
||||
|
||||
|
Before Width: | Height: | Size: 5.4 MiB After Width: | Height: | Size: 5.4 MiB |
Binary file not shown.
|
Before Width: | Height: | Size: 186 KiB |
BIN
assets/processes/cross_selling_recommendation.png
Normal file
BIN
assets/processes/cross_selling_recommendation.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 84 KiB |
BIN
assets/processes/loan_agreement.png
Normal file
BIN
assets/processes/loan_agreement.png
Normal file
Binary file not shown.
|
After Width: | Height: | Size: 210 KiB |
@@ -27,20 +27,20 @@
|
||||
<bpmndi:BPMNDiagram id="BPMNDiagram_1">
|
||||
<bpmndi:BPMNPlane id="BPMNPlane_1" bpmnElement="Collaboration_197td5k">
|
||||
<bpmndi:BPMNShape id="Participant_1y5ozpf_di" bpmnElement="Participant_1y5ozpf" isHorizontal="true">
|
||||
<dc:Bounds x="160" y="80" width="610" height="210" />
|
||||
<dc:Bounds x="160" y="80" width="610" height="180" />
|
||||
<bpmndi:BPMNLabel />
|
||||
</bpmndi:BPMNShape>
|
||||
<bpmndi:BPMNEdge id="Flow_14xjzhy_di" bpmnElement="Flow_14xjzhy">
|
||||
<di:waypoint x="288" y="160" />
|
||||
<di:waypoint x="340" y="160" />
|
||||
<bpmndi:BPMNEdge id="Flow_1bnyw18_di" bpmnElement="Flow_1bnyw18">
|
||||
<di:waypoint x="600" y="160" />
|
||||
<di:waypoint x="662" y="160" />
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge id="Flow_0klv1t5_di" bpmnElement="Flow_0klv1t5">
|
||||
<di:waypoint x="440" y="160" />
|
||||
<di:waypoint x="500" y="160" />
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNEdge id="Flow_1bnyw18_di" bpmnElement="Flow_1bnyw18">
|
||||
<di:waypoint x="600" y="160" />
|
||||
<di:waypoint x="662" y="160" />
|
||||
<bpmndi:BPMNEdge id="Flow_14xjzhy_di" bpmnElement="Flow_14xjzhy">
|
||||
<di:waypoint x="288" y="160" />
|
||||
<di:waypoint x="340" y="160" />
|
||||
</bpmndi:BPMNEdge>
|
||||
<bpmndi:BPMNShape id="Activity_0bsm7s4_di" bpmnElement="PickContentServiceTask">
|
||||
<dc:Bounds x="340" y="120" width="100" height="80" />
|
||||
|
||||
Reference in New Issue
Block a user