Hello everyone, I really appreciate in advance your help and guidance.
I’m trying to create a full web application where BPMN processes are driving the design. I need standard web application features like a database back-end, transaction management, custom user interface and so on.
Now I am not sure how to prepare my project? Do I start with a blank maven project and define processes in it and then deploy the generated war file into the pre-packaged distribution? or do I download the whole pre-packaged distro as the code base (to commit into my repository)?
Please note:
- I want to reuse the existing webapps (cockpit, task, admin)
- I want to add my custom logic and database / domain
Can I do all of this with a standalone application? Or must I integrate Camunda with a web framework to get full functionality? If I must integrate, how do I handle the existing webapps (cockpit, task, admin)?
I guess I’m just trying to wrap my head around the basics? I want to create a repository to start working, and I want to know what is the preferred deployment strategy? My project is not complex, so I prefer the simplest possible approach.
Again, thank you for any help provided.
Cheers,
Taher