Platform

Platform guides. Provides a detailed information for administrators on specific platform features

What is Kianda?

Kianda is the most flexible low-code platform that you can use to create digital business processes. Kianda can be used in two ways:

  • As a Designer or Administrator you can use the platform to design digital applications to drive your business. Prototypes can be built quickly and easily without the need for coding experience using Kianda Designer to create processes and forms to look and work the way you want. Choose from 16 predefined field types and 60 rules to create your forms within your processes. And if you don’t like those and have some coding experience, use the no-code part of the platform Kianda Developer to create customised field, rule and dashboard widgets.
  • As a platform user, use the platform to input data, or gather and use data from external data sources like SharePoint or SAP, and then monitor process execution in a dashboard using seven widget types, from lists to chart, to get an at-a-glance overview of efficiencies or bottlenecks in your organisation. Forms and processes can also be shared with partner organisations or sent as anonymous links for third parties to complete.

How does Kianda work?

The Kianda platform low-code platform is created with flexibility in mind, allowing simple user interactions to build complex processes.

Kianda has been constructed using an Model, View, Controller (MVC) approach (Model, View, Controller). This approach allows designers to build mobile-responsive applications via rapid User Interface (UI) prototyping. The UI provides an easy way to build an application by clicking, scrolling, and drag and drop of fields. The layout both provides a way to both build the application or process schema, and to capture and monitor data at run-time.

What’s under the ‘hood’?

Man peering under the hood or bonnet of a car

The MVC approach enables user or system-supplied data captured through fields within forms, to react or trigger defined rules associated with fields, forms or processes, via the rules engine.

The Kianda rules-engine

The Kianda rules engine consists of:

  1. Rule blocks - these are blocks that unlock specific functionality using a toolkit approach
  2. Flexible and declarative conditional logic

These two components (rule blocks and conditional logic) are used extensively and recursively by designers to build the required orchestration of actions or rules that interact with data to provide the required functionality for your apps or processes.

The rules engine, combined with conditional logic enables designers to build ambitious, progressive web applications or end-to-end digital business processes that offer both a great UI and high performance.

In addition to the rules engine, CSS3, HTML5, EmberJS, WebApi and NodeJS are some of the underlying technologies used within the platform.

Chart of Kianda benefits

In summary the Kianda platform provides an ideal interface for rapid prototyping and delivering outcomes quickly.