First, I’m sorry if I make mistakes but I’m French
I’m here because i’ve to develop a web tool to create a “tree of knowledge”. This tool isn’t juste a workflow, it must have a search button to access to a specific “tree” and have the possibility to create web page…
To be more understandable, here an example : I’ve this problem to solve : my cat seems sick. Graphically, it’s what I need to implement on my tool :
For this project, I would advise you to combine Bonita BPM and a wiki application.
You could use Bonita BPM as process manager: you could design your process (tasks, gateways with decisions, forms that permit the end-user to enter data about its problem) in the Studio, execute it thanks to the engine and access to the forms thanks to the portal.
The content and hierarchy of your pages would be contained in the wiki. Optionally, these pages could be created and updated through a Bonita BPM process, based on a connector with the wiki you’ll choose.
The content of these pages could be showed directly in Bonita portal, thanks to our URL redirection feature or to a iframe in a form.
The advantages of choosing Bonita BPM to manage your worflow would be:
an easy-to-use intuitive solution
the integration (notably with the wiki, but maybe also with other applications in the future) easiness
a supportive community to help you if you need help in your developments
the possibility to migrate to an enterprise version when you need advanced features (see the list here) and support (available in French).
Bonitasoft empowers development teams with Bonita, the open-source and extensible platform to solve the most demanding process automation use cases. The Bonita platform accelerates delivery of complex applications with clear separation between capabilities for visual programming and for coding. Bonita integrates with existing solutions, orchestrates heterogeneous systems, and provides deep visibility into processes across the organization.