Low-code application development platforms enable the creation of business process management (BPM), enterprise content management (ECM), and case management applications using configurable functions, tools, and components through soil coding enabling the rapid deployment of business applications.