This is a study project to practice the development of Camunda based applications. To be more interesting, this project simulates a credit card applicant journey in which the user inputs documents to sign up for a credit card.
This project contains three modules:
- Engine
- CreditCardProposal
- ValidateDocuments
Each application has a context and are developed to be reusable in order to simulate real-world scenario in which external tasks are architected to be plugged in different BPMNs with ease.
This application only runs Camunda engine.
This application is an external task that validates credit and process approved and rejected credit card proposals.
This application is an external task that validates the documents provided.