User Form Generation in Camunda Cockpit

Hello,

I am currently working on my own custom react application which uses bpmn modeler embedded.
In my case, i need to know, How camunda team manages to show/render user forms in camunda tasklist(web app) if user task encountered in a process instance.
Are you generating this dynamic form using a JSON from backend and generate cockpit tasklist form using that JSON? or what is the mechanism are you using here?

appreciate if someone can help me out.

/thanks all

Hello @Nimesha_Jinarajadasa ,

actually, we have multiple different ways of rendering forms in the tasklist app:

https://docs.camunda.org/manual/latest/user-guide/task-forms/

Please find a guide here.

I hope this helps

Jonathan

thanks @jonathan.lukas I have seen these three way that camunda uses.
My concern is like, in your web app(cockpit) how do you render/construct the html form?

cos, i am going to popup user form in my custom application and give the user to enter details.

Hello @Nimesha_Jinarajadasa ,

in general, these forms are rendered by our Webapp.
For a deep insight, please find the source code here:

For Camunda Forms, there is another open source framework called form-js. Find the repo here:

Excuse me if these are just first hints. Maybe @martin.stamm can provide additional information or more precise lookup sources.

Jonathan

1 Like