Developer Guide: Extending ShareDo

While ShareDo is a low-code environment, it is also designed to be an open and extensible platform for Enterprise Clients. Extensibility options include:

Build and extend the UI

ShareDo comes with an extensive library of widgets which can be placed on both portals and blades. You can however extend this library by:

Build and Extend Workflows

You can create workflows using one of two canvasses:

Additionally, where you need to extend the workflow canvas, you can do so by Extending the workflow palette through custom workflow actions.‍

Integrate

ShareDo is developed API first and exposes a rich set of APIs for you to consume from external applications - see Calling ShareDo APIs from an external application‍. 

Likewise, you will often want to build composite applications by incorporating data from external applications within ShareDo's UI - see see Creating custom portal widgets‍. 

Finally, you may want to push data to external systems as part of workflows - see Extending the workflow palette through custom workflow actions‍.