This project introduces communication between two services (order and payment) through Zeebe and Kafka
- Gradle 7.0+
- Run docker compose
cd docker docker-compose up - Run
orderservicegradle :order:run - Run
paymentservicegradle :payment:run - Start bpmn process by executing rest endpoint
Payload:
POST http://localhost:8080/process/order-payment-example/start{ "cardNumber": 1235, "amount": "35.66" }