app builder Archives | Comidor Platform All-in-one Digital Modernization Fri, 14 Mar 2025 10:31:36 +0000 en-GB hourly 1 https://www.comidor.com/wp-content/uploads/2025/05/cropped-Comidor-favicon-25-32x32.png app builder Archives | Comidor Platform 32 32 Kanban applications https://www.comidor.com/help-center/application-builder/kanban-applications/ Fri, 14 Jul 2023 10:23:53 +0000 https://www.comidor.com/?p=31856 Comidor platform offers the ability to design your own apps through App Designer, without using any coding. Comidor guides you with simple steps, in order to publish your idea. There are various types of applications provided in Comidor App Designer. You can choose the one that fits better your needs from the following options: Table […]

The post Kanban applications appeared first on Comidor Low-code Automation Platform.

]]>

Comidor platform offers the ability to design your own apps through App Designer, without using any coding. Comidor guides you with simple steps, in order to publish your idea.

There are various types of applications provided in Comidor App Designer. You can choose the one that fits better your needs from the following options:

  1. Table applications: 
  2. Report applications
  3. Kanban applications
  4. Portal applications

Let’s see step-by-step how to create and run a Kanban app.

Kanban Application

Kanban applications help teams create Kanban boards and visualize simple records. This application type is suitable for simple cases that do not require a workflow design and a huge amount of data to be processed. On Kanban applications, work items are represented visually on boards, which are predefined by the user. You can add new items to each board, and edit or delete them.

Furthermore, you have the possibility to easily drag-n-drop items from one board to another in order to change their category. Organize and manage everything in one place, and empower your productivity with Kanban apps.

Comidor platform offers you the ability to build your own Kanban applications through App Designer, without using any coding.

Access App Designer

In order to access App Designer go to the main menu on the left side of your screen and select the icon App Factory > Application Builder > App Designer

 

App Designer | Comidor Platform

 

In the new unit that opens, click on the button Create an App.

Create App | Comidor Platform

 

Create App

  • Click on the “Create an App” icon to open the creation form.Create an App | Comidor Platform
  • In the Application Type select Kanban App.

Create an App | Comidor Platform

  • Give the Application Name.
  • Choose from the list or add a new Menu Header optionBased on your selection your app will be displayed in the respective menu header with a new icon. If you leave it empty it will be included in the packages menu header.
  • You can also classify your app in a proper Category. Choose one Category from the existing options, or make a new Category. Categorization helps you find easier your apps in the App Designer. Based on the category you choose, the app is also displayed on the respective sub-menu.
  • Collaborators are the users or groups that have access rights to this App. Choose one or more users(s), Group(s) from the list.
  • There is an option to upload an Image for your App.
  • Click Save to create your App, or Close to cancel.

Once you save your app, you are redirected to the view form. Comidor guides you through simple steps to design your App. In Kanban apps, only steps 1, 3, and 5 are available.

Kanban App | Comidor Platform

1. Dashboard

In the step Dashboard, you get an overview of your application. In particular, you are able to view:

    • Quick Stats:
      • Number of Boards and Records that are created in this app
      • Graphs that show the application activity timeline and the Records per Board pie chart.
    • Basic Info:
      • the Type, Category, and other parameters
      • You can click on the pencil button to edit the above info
      • You can lock your app by checking on the Locked option. With this option, only the user that locks the app will be able to edit the app (in all steps). All the rest users will just be able to view the app, but can not edit it.App Builder sequential lock | Comidor Platform
      • By checking the Has customizations option, the application will not be exportable.
      • Put a flag to remember if this application 
    • Collaborators: the users or groups that have access rights in this App.
    • Comments: an area where users that have access can write and view comments.

2. Forms/Fields

In this step, you can design your application, by creating user fields in the Data Model tab and defining their position in the form in the Table View tab.

Data Model

You should create at least the following field types:

  1. a text field for the title of each app record
  2. a DB list according to which the records are grouped by in the Kanban boards
  3. a drop-down list for the border field
  4. a list free that fetches a list of users
  5. a date field
    • and more (text, number, value list).
  • When you open the Data model tab, you will see a sub-table with the following columns icon, label, size, column name, created by, created on, last updated by, last updated on, the pin and multi checkboxes.
  • You can see the existing and/or add all fields that you want to be used in the App here.  You can click on the “+” to create your own custom fields.
  • Click on the refresh icon, and the table should be updated.
  • Type a keyword in the search area, click enter and the table should be refreshed displaying results that match the keyword.

Kanban App data model | Comidor Platform

  • Click on an existing field, to view its basic info: By default, you will see Entity, Label, Auto-generate name, Column name, Type, Default Value, Store Type, Tooltip and Security Level. Connected Forms tab: you view the list of forms this field is used.

Table View

  • Determine which fields you wish your App to have in the main form and in which position. By default, you should see all the table fields you have created in the Data model and will be added ad columns in your application table. Each field has pencil and x buttons.Kanban App table | Comidor Platform
  • You can add more Columns, with drag-n-drop from the list of the available fields.
  • Drag and drop the field columns, in order to re-arrange their position in the Table View.
  • Click on the edit button to make any changes you need to each column.
    • Add a label name. If left empty, the column gets the field name.
    • Prefix or Suffix to be displayed before or after the value of each entry
    • Select the preferred alignment
    • Define the preferred width in percentage to be displayed as default.
    • Other options like set as Not sortable and Hidden are available, too.
    • Click save, or cancel.

Kanban App table | Comidor Platform

  • Click on the x button to remove this field from the Application table.
  • Switch to mobile view, to get a preview of your Application table in a browser of a mobile device. Choose a preferred device (mobile, tablet)

sequential app mobile preview | comidor platform

5. Configuration

In this step, make configuration of the Kanban Application. Configure the user fields for the following parameters:

  • Title Field: choose the text field you created in the data model which you want to be the title of each Kanban record.
  • Group by Field: choose the DB list field you created in the data model which you want to be the category of each Kanban record. All records are grouped by this field into Kanban boards.
  • User Field: include users in Kanban records. Choose a list-free field to fetch all or specific users.
  • Date Field: also include a date parameter in each Kanban record. Correlate a date field here.
  • Border Field: select a drop-down list field that you want to include in your Kanban app. You can also map different colours for each option of the border field from the border colours map.
    • E.g. if a Kanban record has the option Basic info in the field level, it will be highlighted in red colour, since we have specified the warning option in basic knowledge.
    • Colour options: warning(orange), info(light blue), success(green), danger(red), primary(light blue), secondary(grey), light(light grey), dark(dark grey) (see the color options here).

Kanban App configuration | Comidor Platform

When you finish the configuration step, click on the “Next: Publish” button on the top right; to move on to the next step.

Publish

Finally, click on the Publish button in order to Publish your app.App Designer publish | Comidor Platform

Your Kanban app is ready to use!


Edit App

If you want to edit an existing User App, go to the main menu on the left side of your screen and select the icon App Factory > Application Builder > App Designer. From the list of applications, select the one you wish to edit.

  • Click on the pencil button to apply any changes to the Basic info of the Kanban application.
  • You can navigate through steps 1-6 by clicking on the respective step and applying any change you wish. Do not forget to publish your changes.
  • Click on the Actions button and choose Export if you want to export the current application.
  • You can delete a User App if you wish.  Open the App you want to delete, and from the actions button, click on the Delete option.
    • A confirmation pop-up appears. Click Confirm to proceed with the deletion or cancel.App Designer delete | Comidor Platform
    • You can also check the Linked Entities that will be affected in the respective tab.App Designer linked entities | Comidor Platform
  • Finally, you can choose the copy option to copy the current application. A pop-up appears where you can define the application name of the copied app.

Run Kanban application

  • In order to view the Kanban app you have created and published through App Designer, go to the menu on the left side of your screen, and select the Packages Icon. A list of all the published apps is displayed here under the category you chose in Step 1 of App designer. In case no Category is chosen, the app is shown below Custom Apps.App in Manu | Comidor Platform
  • Select the one you wish to access and it will open in a new tab.
  • Available are as many boards as the options in the Group by field. (e.g., Skill categories).

App Builder Kanban | Comidor Platform

  • By clicking on the “+ Add New Item” icon, you can create a new record of this app on this board.

Kanban Application | Comidor Platform

  • A new form opens displaying the fields that were defined in the table step of the App Builder. Fill in the fields and click on Save to add this entry.

App Builder Kanban | Comidor Platform

  • Click on a record (any box) and apply any changes in the edit record form.
  • Drag-n-drop a record (box) from one board to another in order to change its category.

Kanban Application | Comidor Platform

  • Finally,  delete a record of your Kanban app. Click on the record (box) to be deleted, and in the edit form click the delete button. A confirmation pop-up appears.

Find out more about other application types and how to create them in App Designer.[/vc_column_text][/vc_column][/vc_row]

The post Kanban applications appeared first on Comidor Low-code Automation Platform.

]]>
Workflow application https://www.comidor.com/help-center/application-builder/workflow-app/ Thu, 14 Jul 2022 14:33:31 +0000 https://www.comidor.com/?p=35078 Comidor platform offers the ability to design your own workflow apps through App Designer, without using any coding. Making a simple or more advanced workflow app is easier than ever, even for non-developer users. Comidor guides you with simple steps, in order to publish your idea. There are various types of applications provided in Comidor App […]

The post Workflow application appeared first on Comidor Low-code Automation Platform.

]]>
Comidor platform offers the ability to design your own workflow apps through App Designer, without using any coding. Making a simple or more advanced workflow app is easier than ever, even for non-developer users. Comidor guides you with simple steps, in order to publish your idea.

There are various types of applications provided in Comidor App Designer. You can choose the one that fits better your needs from the following options:

  1. Table applications: 
  2. Report applications
  3. Kanban applications

Let’s see step-by-step how to create and run a workflow app.

Workflow Application

The workflow app is a table process-based application. Choose this type when you want to monitor processes that include few or many steps, manual or automated, with multiple paths and business rules, with scheduling, state, completion, etc. With workflow apps, designers can easily map and orchestrate the business process steps with the Comidor powerful workflow engine, which is compliant with BPMN 2.0.

Access App Designer

In order to access App Designer go to the main menu on the left side of your screen and select the icon App Factory > Application Builder > App Designer

 

App Designer | Comidor Platform

 

In the new unit that opens, click on the button Create an App.

Create Report App | Comidor Platform

 

Create App

  • Click on the “Create an App” icon to create a new workflow app. The creation form opens.

Create an App | Comidor Platform

  • In the Application Type select Table Application.

app designer-create a workflow app

  • Give the Application Name and Description.
  • You can either choose from the existing options in the list or add a new Menu Header option. Depending on your selection, your app will be displayed in the corresponding menu header with a new icon. If you leave it empty, it will be included in the packages menu header.
  • You can also classify your app in a proper Category. Choose one Category from the existing options, or make a new Category. Categorization helps you find easier your apps in the App Designer. Based on the category you choose, the app is also displayed on the respective sub-menu.
  • Collaborators are the users or groups that have access rights to this App. Choose one or more users(s) or group (s) from the list.
  • Select whether this app is Basic or Supportive.
  • Leave the option Process enabled checked. If so, you are able to link a Workflow to your App.
  • Uncheck the option Is sequential.
    • If you leave it checked, you will create a Sequential app. You can then, switch to BPMN 2.0 in step 2. Once you switch to BPMN, you will be able to see the respective steps represented in a sequential workflow diagram, where you can add more steps and rules. Your app will no longer be sequential.
  • Define if this app has a Kanban view. If enabled, table records can be displayed on Kanban boards.
  • There is an option to upload an Image for your App.
  • Click Save to create your App, or Close to cancel.

Once you save your app, you are redirected to the view form. Comidor guides you through simple steps to design your App.

App Dashboard | Comidor Platform

 

1. Dashboard

In the step Dashboard, you get an overview of your application. In particular, you are able to view:

  • Quick Stats:
    • Number of forms, Steps, and Widgets that are created in this App
    • Graphs that show the application activity timeline and the Apps Overview status.
  • Basic Info:
    • the Type, Category, and other parameters
    • You can click on the pencil button to edit the above info
      • You can lock your app by checking on the Locked option. With this option, only the user who locks the app will be able to edit the app (in all steps). All the rest users will just be able to view the app, but can not edit it.App Builder sequential lock | Comidor Platform
      • By checking the Has customizations option, the application will not be exportable.
      • Put a flag to remember if this application 
  • Collaborators: the users or groups that have access rights in this App.
  • Comments: an area where users who have access can write and view comments.

2. Process

In the second step, you can fully design your process in terms of the number and the looks of the process steps, your Data model, Table View, and User forms.

Data Model

  • When the Data model tab is open, you see a sub-table with the following columns: icon, label, size, column name, created by, created on, last updated by, last updated on, the pin, and multi checkboxes.
  • You can see the existing and/or add all fields that you want to be used in the App here.  You can click on the “+” to create your own custom fields.
  • Click on the refresh icon, and the table should be updated.
  • Type a keyword in the search area, click enter and the table should be refreshed displaying results that match the keyword.

App designer - data model - workflow apps

  • Click on an existing field, to view its basic info: By default, you will see Entity, Label, Auto-generate name, Column name, Type, Default Value, Store Type, Tooltip, and Security Level. In the Connected Forms tab, you can view the list of forms in which this field is used.

Workflow

Define one by one the steps of your workflow application, or Switch to BPMN design for more advanced applications. Each step is actually a workflow task in BPMN 2.0, with assignees, one form, and fields linked to it. Click on “Create the first step of your application”.

Find out more about Sequential apps here.

  • You have the option to Switch to BPMN design, in the Process step.

sequential App switch to BPMN | Comidor Platform

  • A confirmation pop-up appears.

App switch to BPMN | Comidor Platform

  • If you click Yes, you will be able to see the respective steps represented in a sequential workflow diagram, where you can add more steps and rules. Your app will no longer be sequential but a workflow app.

workflow app- workflow design

With Comidor BPMN 2.0 Designer, you can map and optimize any process that takes place in your company.

  • Drag-n-drop any workflow components from the left side panel, into your pool.
  • Define the attributes of each component
  • Draw the sequence of your steps and define your business rules
  • Make sure you connect all alternative paths with one or more End components.

Basic Components

Comidor offers the following BPMN 2.0 basic components:

  • Tasks and escalations
  • Subprocess
  • Email
  • SMS
  • Notification
  • Timer
  • AND/OR/XOR gateways
  • Annotation
  • End

Integration Components

Additionally, designers can cover their integration needs with the following components:

  • RESTful Web Service
  • OpenAI API
  • Message Queue
  • Teams integration
  • Google integration
  • Zoho projects API
  • Zoho leads API
  • Freshdesk API
  • Salesforce API

Data Components

Designers can use low-code data components for data input and output:

  • Comidor DATA (insert/update/delete)
  • Shell Command
  • File Reader
  • Export Data
  • Convert Data
  • Digital Signature
  • Document Creator
  • QR Generator
  • Table Extractor
  • Excel Processor
  • Graph Creator
  • Blockchain
  • KPI Update
  • DMN

RPA Workflow Components

Other workflow elements can be added within the workflow design to enhance automation in business processes with RPA and ML/AI. Those components are:

  • RPA Caller/ Receiver
  • Sentiment Analysis
  • Document Analyzer
  • Text Classification
  • Predictive ML
  • Selenium RPA
  • Image Classification
  • Web Scraper

Workflow design | Comidor Platform

 

Code Components

Enhance your processes without using any coding with the Workflow Code Components. Add the following code components into the workflows to replace commands and queries:

  • Set values
  • Existence check
  • SQL Creator
  • String Utilities
  • JSON Array to Excel
  • Deserialize JSON

My Plugins

Designers can upload their own plugins for custom code to perform any advanced functionality they wish. Drag and drop the My Plugins Component in any workflow, and then
choose which plugin to run. The response of your plugin can then be stored in an app field and used within your workflow.

Learn more about each Workflow Component in detail.

Table View

  • Determine which columns you wish your App to have in the main table. By default, you should see all the table fields you have created in the steps, and will be added as columns in your application table. Each field has a pencil and x buttons.App designer - table view - workflow apps
  • You can add more Columns, by clicking on the “+” icon and selecting the desired field, or drag-n-drop from the list of the available fields.
    • A pop-up appears to add a column. Choose a field from the list (both custom fields and process fields are available).
    • Add a label name. If left empty, the column gets the field name.
    • Prefix or Suffix to be displayed before or after the value of each entry
    • Select the preferred alignment
    • Define the preferred width in percentage to be displayed as default in the summary table
    • Other options like ALIAS Column, Not Sortable, and Hidden are available, too.
    • Check the “Is Kanban Field?” option in case you want to display this field on the Kanban boards.
    • Click save to add this column to your table, or cancel.

app designer- add a column

  • Drag and drop the field columns, in order to re-arrange their position in the Table View.
  • You can select one or more columns and delete them from Table View if you wish.
  • Click on the edit button to make any changes you need to each column.
  • Click on the x button to remove this field from the Application table.
  • Switch to mobile view, to get a preview of your Application table in a browser of a mobile device. Choose a preferred device (mobile, tablet)

sequential app mobile preview | comidor platform

Forms

All forms included in this App are visible in the tab User Forms. Create a new one or edit the existing forms here.

app designer- forms - workflow apps

  •  By default, no form is chosen. The message “You haven’t selected a form. Please select one!” is shown. Select a form, OK, and plus buttons are available.
  • Click on the “+” icon. A pop-up window appears to define the title of your new form. Click on Save to save your form and you are directed to the form designer.Form Designer-simple apps
  • On the left side of your screen, under the Design tab, you will find the Elements (panel, section, code, paragraph, style, grid, group), a list of fields that you can include in your form, and a preview of the form. Easily search for the desired fields and add them to your form with a simple drag-and-drop action.
  • Click on a field and a pop-up appears where you can add properties for each field. You can define various properties for the field, including mode, label, tooltip, translated value, pattern, pattern error message, required, alignment, placeholder, element CSS, Element CSS Class, label position, size, hidden, Trigger event scripts on user entry, Disable changes by scripts on this field, is Area, Has QR Input, and the Area Size.sequential User Forms field properties | Comidor Platform
  • Under the Settings tab, you should see the following Basic fields: Record type, Title, Access, Main, Primary, Quick, Position, Form Division, Mobile form, Approve/Reject form, and Validity. In the Advanced section, you will find fields such as Script before open, Script before edit, Script before save, and Template File.
  • The following buttons are also available in the form designer: Add tabs, mobile view, toggle fullscreen, publish, copy, and delete.
    • You can also make a form Main, which means it will be visible in the main record as a tab. State the position of each form that you want to display.
    • For the form, you want to start the App with, select the option “Replace existing form” in the field Primary, if you wish to initiate your app from the “+” icon of the summary table of the App.
    • In the Quick field, you can choose the form to be visible in the Quick Add menu or in the process templates list, if you wish to initiate your app from the Quick add menu.
  • Don’t forget to Publish your form after finishing your design.

publish a form

  • Furthermore, you can edit the existing forms from the tab Forms. Select one from the list and click OK.

 


3. Graphs

In step 3, you can design your app Graphs or Widgets. Comidor Widgets are the ideal choice for data visualization. Get the most updated data on the visualization format you define.

App Graphs | Comidor Platform

  • Create your own personalized dashboard in seconds.
  • Combine multiple views of data to get richer insight.

You can easily create a new Graph, by clicking on the “+” icon.

App Graphs | Comidor Platform

Find out more about all types of Widgets and how to create them.


4. Advanced

Get the most out of the App Designer with this advanced options step by including user tabs in your records or the table of your app, event scripts, data objects, and field rules to show or hide fields, sections, or tabs in forms when specific conditions are met. This step is available only for Table applications (non-process & process enabled).

User Tabs

Use tabs to have complete control over the accessibility of your application.

  • The tabs appear inside records (as a tab at the left part of the record) or at the summary table of the application.
  • A tab can be a table from any Comidor entity, HTML, or widget.

User tabs | Comidor Platform

  • You can easily create a new Tab, by clicking on the “+” icon
  • The Record type is by default the name of the App and disabled
  • Select the Type of Tab you wish to create (Table, HTML, or Widget)
    • In Type Table:
      • Give a Title to the Tab
      • In the “View Tab in” choose record.
      • Select Query: the query to define which fields to be fetched as columns from which tables
      • Where Clause: type a specific condition to be met
      • Access Code defines who can access this tab
    • Select Type HTML when you want to add guidelines or other important information for a specific app:
      • Give a Title to the Tab
      • In the “View Tab in“: choose record or table.
      • Access Code defines who can access this tab
      • Unit-action – insert the HTML here

App designer tabs | Comidor Platform

    • Type Widget: a tab to monitor all the widgets (general or application widgets)
      • Give a Title to the Tab
      • In the “View Tab in“: choose the table option.
      • Access Code defines who can access this tab
      • After saving this tab, click on Add widget button to Select the widget you would like to be displayed
      • All added widgets are displayed on Linked widgets. You can click on the ‘-‘ to remove a widget from this tab.

Field Rules

The field rules functionality enables you to hide or show fields/sections/tabs inside forms when certain conditions are met.

Click on the Field Rules tab and you will be able to see the sub-table of all field rules, with the following columns: Rule title, Field(s),  Section(s), Tab(s), Created by, Created on,  and the pin button.

  • Refresh button: Internal refresh in the table/all updated records are presented
  • Search option: type a keyword and press enter; respective field rules appear.
  • Pagination: Navigate through available pages to see all Field rules.

To create a new Field Rule press on the “+” button, and the creation form opens.Create Field Rules | Comidor Platform

  1. Give a Rule title
  2. Select the Action to be performed: you can either Hide or Show
  3. On: choose between fields, sections, or tabs, depending on what you want to show or hide. Depending on the option you choose on the “ON” respective lists will appear.
  4. Set in which Form you wish this rule to be applied (from the user forms that the selected field is displayed)
  5. Choose the name of the Field(s)/Section(s)/Tab(s) that you wish to perform the above action. Click on the + icon to add more rows. – to remove a row.
  6. Select the desired Save option (refer to Quick Reference Guide

Custom Condition Builder

After saving the Field Rule in your workflow app, and while being in the view form, you can add conditions.

  • Click on the ‘+’ icon to insert a new row
  • Select the unit that the field comes from (Process, Application name, etc.)
  • Choose the Name of the Field and its value
  • Use AND, OR, and parenthesis to form your conditions
  • After adding all the rows of conditions you need, click on the Publish condition button.

Field Rules | Comidor Platform

Manage Field Rules

  • If you want to make any changes to a Field Rule, simply select the respective Field Rule and click on the pencil icon.
  • After making any changes click on Save.
  • In order to change the conditions, simply make the changes you wish in the view form of the Field Rule, and then, press the Publish condition.
  • You can Delete one or more Field Rules, by multi-checking them in the Field Rules table and then clicking on Delete.

Field Rules | Comidor Platform

 

Data Objects

Data objects are discrete units of information that are structured and organized within a computer system or database. When we use the term “data object”, we are essentially referring to a set of data that should be considered as an independent entity. Data objects come in a variety of forms, such as data tables, lists, forms, pointers, records, files, and sets.

With data objects in Comidor App Designer, you can enhance the functionality of your event scripts in any app. It allows you to quickly and effortlessly create any type of data set you require.

Data Objects | Comidor Platform

  • To create a new Data Object, simply click on the “+” icon.
  • Create data sets, variables, lists, forms, records, or action data types and define their properties.
  • Utilize those data objects in event scripts.

Event Scripts

In this tab, you are able to write scripts for a certain Data Type to be executed before/after/on a specific event.

Click on the “+” icon to create a new Event script:

  • Add the Procedure Name.
  • Choose the Data Type (apprec, task, process, dataset) and define where you want the script to be applied.
  • An Event Type can be inserted, updated, deleted, etc.
  • In the Procedure Body add your code.
    •  This is for advanced users to write their procedures.

App designer event scripts | Comidor Platform


5. Configuration

In this step, you can make the configuration of the workflow application.

  • Decide what you would like to include from the Basic options
    • NotesTags, and Links.
    • If the Kanban view is enabled, define the “Group by Field” and the “Title Field“. The “Group By Field” is used to categorize boards, while the “Title Field” will serve as the title for each board.
    • The ability to create, edit, and/or delete an entry.
    • The Activity history tab
    • Decide whether you would like to include the print/export options in the summary table of this application.
    • Allow user layout change; the ability to change the table’s categorization, and the pin button to remove columns.
    • Define a Primary Field (Record Identity: Appears in lists, etc). To define a primary field, select one of the fields you created in step 2 from the drop-down list.

Configuration step- basic options

  • Customize your data by:
    • Defining a Numeric field as Incremental, and in every new record, it will automatically increase by one with every new record. Additionally, you have the option to specify the starting number.
    • Setting a Prefix and Suffix to the app and an Incremental No Field; select a number field from the Data Model for which you want to auto-populate a number. eg. for this app the requests will get SR.1, SR.2, etc.
    • Selecting a default categorization for the table view based on a specific field (Title, Priority, etc.) – up to level 3.
    • Choosing a specific field to display the Summary table ordered by ascending or descending order.
    • Granting rights to your app; define to whom each entry is assigned, send notifications, Admin 1,2, and Supervisor. Choose users, groups, or dynamic options such as Creator, creator’s Manager, etc.
    • Setting up to 3 numeric fields, to be displayed in the table as Totals (Sum fields 1, 2, 3).

configuration-data customization

  • You can fully customize the app layout, by selecting font sizes and colors in CSS Design options.

configuration-css design

  • You can easily incorporate custom CSS and JS within the App Designer, unlocking endless possibilities for personalization and enhanced functionality as you build your app. Simply add your custom CSS and JS rules in the Configuration step of your app. Remember to publish the app to save your changes.

configuration-custom css


6. Analytics

The Analytics step provides the designers, with insights into each Workflow’s real-time usage.

Dashboard tab: Set Analytics Filters to get the results you wish.

    • Narrow your results to tasks that were assigned to a specific user or group.
    • Select the period of time you are interested in.
    • Click on Refresh and the following graphs are populated: Analytics Totals, Instances per State, Tasks per User, Delayed tasks per User, Tasks per Team, Delayed tasks per Team

  • Pinpoint the total and delayed instances and tasks that were created within one workflow. Cost is calculated based on the duration of each task multiplied by the cost rate of the user that completes each task. See more in the Services unit.

Analytics Preview tab: Set Analytics Filters to get the results you wish.

  • Choose between Total or Delayed Tasks to be displayed.
  • Monitor the Duration and Cost of each step.
  • Select the period of time you are interested in.
  • Click on Refresh and the diagram is updated wholly. For each chosen filter a row is added with the data from the run time. (value & percentage).

  • View workflow analytics with the “Delayed Task” Filter to measure the scheduled time and the actual time it took for a task to be completed. This feature enables users to identify bottlenecks.  Each task will have the chosen filters (Total tasks, Delayed tasks, Cost, Duration, ineffective KPIs) with counter & percentage. The tasks with delays will be highlighted in red, whereas those with no delays in green.

workflow analytics preview | Comidor Platform

  • View workflow analytics with the “Total Task” Filter to measure how many times every task is executed in total. This will identify your “critical path”, and your process “optimal path” and ultimately will help identify where the focus should be on, for better resource management.

 

Publish your App

Finally, click on the Publish button in order to Publish your app.App Designer publish | Comidor Platform

Your workflow app is ready to use!

Note that you can also create an Application with NLP in just 4 steps. Find out more here.


Edit Apps

If you want to edit an existing workflow app, go to the main menu on the left side of your screen and select the icon App Factory > Application Builder > App Designer. From the list of applications, select the one you wish to edit.

Workflow App Designer delete | Comidor Platform

  • You can navigate through steps 1-6 by clicking on the respective step and applying any change you wish. Do not forget to publish your changes.
  • You can delete a User App if you wish.  Open the App you want to delete, and from the actions button, click on the Delete option.
    • A confirmation pop-up will appear. Click Confirm to proceed with the deletion or cancel.App Designer delete | Comidor Platform
    • You can also check the Linked Entities that will be affected in the respective tab.App Designer linked entities | Comidor Platform

Run an App

Play App | Comidor Platform

  • While viewing an app in the App Designer, you can easily run your workflow app! Click on the Play button on the top right of your screen and the quick add form of this app is populated.Run App | Comidor Platform
  • In case there is no quick add form, a respective message appears and you are directed to step 2, in User forms to create a new quick add form.Play App error | Comidor Platform

See the Table

Users can apply the following actions in the table workflow apps:

  • Access the table (based on the access rights that are specified by the designer)
  • Print or export the table results
  • Apply filters, categorize, and search within each table
  • Access, edit, or delete each record
  • View records in table, kanban, or graph views
  • In the graph view, pie, bar, or stack charts can be easily created with real-time data and the desired filtering.
  • To view the User Apps you created and published through App Designer, follow these steps:
    1. On the left side of your screen, locate the menu.
    2. Select either the Packages Icon or the Header Menu you chose in Step 1 of App Designer.
    3. A list of all the published apps will be displayed here, categorized based on your Category selection in Step 1 of App Designer.
    4. If no category is chosen, the app will be shown under “Packages”.
  • find a custom app in the menuSelect the one you wish to access and it will open in a new tab.

Run App table | Comidor Platform

 

By clicking on the “+” icon you can create a new entry of this app. (In order to see the “+” icon, you should have checked first the respective option in the Configuration step of App Designer). A new tab opens with the form that was created in the App Designer. Fill in the fields and click on Save to add this entry.

See the Record

In a workflow app, the record looks as below:

  • In the process record, you will see all the default Process summary forms and any main forms you have created in the App Designer step 2.

Run App Workflow | Comidor Platform

    • Since the App is process-based and linked with a workflow it will have a State (Opened, Scheduled, Running, etc.) and also some more Tabs in the left-side menu, such as Workflow tasks, attachments, and workflow audit.
      • Keep in mind that the process state needs to be “Running” in order for the workflow to start.
      • Every time a new task is assigned to a user, the user will be notified in his calendar. The user can open the task and view the connected form (if any). Once the task is completed, the workflow moves on to the next step.Workflow App run task | Comidor Platform
      • Click on the tab “Workflow tasks” to see the tasks that have been created so far in a table grid. In particular, you can view which task is completed, by whom, when, and its scheduled and actual duration.

Run App Workflow | Comidor Platform

      • Get real-time data for every workflow step via the Workflow Run Diagram, which is the graphical representation of the entire workflow design that highlights the completed and pending steps in different colors along with start and end times and the paths that the flow follows.

Workflow App run diagram | Comidor Platform

 

The post Workflow application appeared first on Comidor Low-code Automation Platform.

]]>
Low Code Development Platforms, Tools, and Features https://www.comidor.com/knowledge-base/low-code-platform/low-code-development-platforms/ Fri, 03 Sep 2021 13:53:53 +0000 https://www.comidor.com/?p=31445 The post Low Code Development Platforms, Tools, and Features appeared first on Comidor Low-code Automation Platform.

]]>

Low-Code development platforms are taking the world by storm, and it’s no surprise why. With their easy-to-use interfaces and advanced process automation capabilities, these development tools are essential for running a business in the modern world. Read on to learn more about the low-code development platforms, tools, and features you need in your workplace. 

Low-Code Development Platforms

There are plenty of Low-Code development platforms that offer unique features and integrations. Keep reading to learn about a few of these platforms and determine which is best for your business. 

Low-Code Development Platforms | Comidor

Comidor

First on our list of the top Low-Code development platforms is Comidor! At Comidor, we’re all about helping businesses automate their workflows and business processes creating state-of-the-art Low-Code applications. Build your own applications using our Enterprise Low-Code platform or search through the application marketplace to find pre-existing applications that can help you streamline your workflows and overall business processes. With our easy-to-use platform, anyone in your business can create and manage custom applications without needing a background in coding. 

Kissflow

The Kissflow Low-Code development platform is all about modernizing your company. Their platform is built to replicate a more cloud-like feel, making company-wide sharing a breeze. Kissflow’s platform was built with easy usability in mind, keeping its application builder simple and straightforward. Anyone at any level of a company can quickly create custom applications using this platform. 

Zoho Creator

Zoho Creator has placed emphasis on the customization of business applications. Their platform is all about making applications that fit your company’s needs. They offer unique features for building mobile apps and form builders. Zoho Creator can be integrated with other Zoho applications as well as platforms such as PayPal, Salesforce, and QuickBooks. 

Appian

A Low-Code platform veteran, Appian has stuck with the basics that keep users coming back. Build applications using a simple interface and ensure that your mobile apps run smoothly with Appian. The best part? This Low-Code development platform has an extensive application marketplace full of templates for every business process you could need. 

Creatio

Our final Low-Code development platform on the list is Creatio. This platform is all about speed. Creatio understands that we live in a fast-paced world, so they’ve created a platform that can keep up. Design useful applications in minutes with their simple and speedy interface. 

Low-Code Development Tools

These platforms come equipped with the best Low-Code development tools designed to make your business days a little more efficient. Check out just a handful of these tools below. 

1. Application Builder

Hands down, the best tool that these Low-Code platforms offer is the specialized application builders. This is where automation begins. Many of these platforms boast features such as drag-and-drop functionality that allow anyone in your company to build an application easily. The application builder allows you to create business applications that make your company run smoother and limit the number of human errors made throughout the development process. 

2. Cloud Integration

Many Low-Code development platforms have adapted to the emerging cloud technology. With this integration, companies can easily upload their applications to the cloud and reuse them anywhere, anytime. Information shared across teams can also be stored in this platform, allowing team members to find important information and data quickly and securely. 

3. Artificial Intelligence

In some instances, these low-code development platforms combine Low-Code with Artificial Intelligence (AI). This combination of technology allows businesses to automate both repetitive and non-routine tasks in one platform. Enhance your business process management with this hyper-automation technology. 

4. Data Analysis

Lastly, many of these platforms offer a data analysis system that generates accurate and detailed reports of your company’s progress. These reports allow you to see where business processes can be improved and what other workflows can be automated to speed up the development process for your business. 

Low-code development platform infographic | Comidor Platform

Low-Code Development Features

Minimal coding isn’t the only feature that these platforms offer. Below are a few additional features you’ll have access to when you invest in a low-code development platform. 

High-Level Security

Since your applications are built to share such a high level of information and data regarding your company, security needs to be a top priority. That’s why these Low-Code development platforms are created with such proper security features to ensure that your information is protected.  

Drag-and-Drop Functionality

These platforms are built with a variety of users in mind. The purpose is to allow companies to build and manage applications across all levels of the department instead of waiting for an IT technician to code an application from scratch. With this usability in mind, these platforms often provide a drag-and-drop functionality that allows creators to easily maneuver their applications. 

Reusability

One of the best features of Low-Code development platforms is the reusability of applications. Once you’ve created an application, you’ll have the opportunity to save the template and reuse the application format again. This means that if another workflow occurs that requires the same or similar functionality of a pre-existing application, you can simply select that template and make any adjustments necessary instead of creating a whole new application. 

Mobile-Friendly Interface

Utilize your applications on the go with a mobile-friendly interface. Whether you’re in the office on your desktop or heading out for a client meeting, you’ll be able to access your applications. Depending on your platform, you also may have the opportunity to create mobile-specific applications meant to be used on your cellular device.  

Process-Enabled Applications

We’ll conclude our list of Low-Code development features by discussing the process-enabled feature of the applications. In some instances, you may need to connect your workflows with applications to fully complete your tasks. Low-Code development platforms allow you to bring these applications right into your business processes and complete your work in one central location. 

Invest in Comidor’s Low-Code Platform

As the digital transformation revolution takes the workplace by storm, Comidor’s Low-Code development platform is prepared to handle all your business process needs. Automate your workflows and manage your business in one convenient platform.

Not sure how to get started with this technology? Contact Comidor today to learn more about how to integrate this platform into your work environment. 

* Featured image: peskova/Stock.adobe.com

Build and deliver state-of-the-art applications with Comidor

The post Low Code Development Platforms, Tools, and Features appeared first on Comidor Low-code Automation Platform.

]]>
Low-Code Examples https://www.comidor.com/knowledge-base/low-code-platform/low-code-application-examples/ Fri, 23 Aug 2019 09:26:40 +0000 https://www.comidor.com/?p=20377 The post Low-Code Examples appeared first on Comidor Low-code Automation Platform.

]]>

Comidor Low-Code Hyper-Automation platform offers the ability to build your own Low-Code App through App Builder, without writing lines of code. Making simple or more complicated Apps is easier than ever, even for non-developer users. In this article, we will give two Low-Code examples of real business problems and we will see the step-by-step Low-Code App creation for the solution of them.

Low-Code Example 1. Internal Rules and Regulations Application

Business Problem

In this Low-Code example, we are members of the Administration Team. We need an Application that would allow us to submit important information regarding our internal Rules and Regulations. Those rules and regulations assist us in our internal auditing activities and in our ISO compliance. Members of the Administration Team, need to be able to insert rules and regulations and monitor them as per their status.
Additionally, all employees need to be aware of our internal regulations. Thus they need to be in a position of searching for a specific rule or have a clear overview of the whole list.

The solution

As we need only the members of the administration team to be able to initiate an entry we are going to limit the access of inserting rules to this team only. Also, all the employees of the company will be able to view the table and retrieve information, but they will be limited to a view-only mode, thus they will not have any right to make an entry or make any editing on it.

The fields that are needed in this App development would cover all the necessary information that employees needs to restore, such as the kind of rule or regulation, its status, its importance and if there are any penalties for not conforming to this rule.

We are going to use the App builder function of Comidor and follow 7 simple steps for our Low-Code App development.

1. Low-Code App Creation

We need to define the Entity which will be the name of the Application in the database and the Application Name.  We chose the database name “REGULATIONS” of this entity and “Internal Rules and Regulations” as the Application Name. Note that the Application Name is the name that would be displayed as a Header for our Application.

For this kind of application setup, we do not need a workflow. This business problem requires only a user to insert data without any tasks being connected. For this reason in the Basic Info step, In the field “Is process enabled” that defines if the Application would be connected to workflow, we keep the checkbox unticked. In the Access Rights field, we selected Everyone, since we want all users to have access in this App.

2. Data Model

In this step, we are going to create all the necessary fields that would be required when the user makes an entry of a new rule or regulation.
For our Application we are going to create:

  1. A number field that would be the Rule Number of our rules and regulations
  2. A text field that would be a Summary of our rule
  3. A paragraph-Memo field with the description of our rule
  4. A field that would indicate the Severity of the rule (List type). This is going to help users for categorizing them according to their Severity and provide information about which are the most important regulations in the organization.
  5. A field that would indicate the Status of the rules and regulations (List type). The options of this list would be Applied, Not Applied, Pending. This field will also help in the categorization of the rules. In addition, users could also see which rules are active in the organization, which are going to be implemented in the future and which will not be implemented at all.
  6. A drop-down list field that would indicate the penalties that employees are going to face in case they are not compliant with the internal rules and regulations.

3. Table

By organizing the table columns properly, we are going to provide all the necessary information to the employees. We are able to decide on the sequence of the columns by just drag-n-drop them and that would be displayed in the Application table.
The position of the table columns defines their order in the table from left to right and counting numbers start from 0.

By selecting those columns to be displayed, everyone who navigates to the Application may have an informative overview of the Internal rules and regulations of the company.

4. Forms

In Forms step, we are going to design the creation form of a new Rule or Regulation entry.

Firstly, we make sure that there is an Administration Team in the Organizational chart and that there are the proper members added.

Then, in the Access Rights field of App Builder, we select the group Administration Team, in order only members of this group to be able to initiate a new Regulation.

In order to make the form easily accessible to the users, we are going to place it in the Quick-Add menu. This setting will enable them to initiate an entry with just two clicks.

In the form designer, we are going to make a Section with all the fields that we created in the Data-Model step. By just dragging and dropping the fields in the Section we are able to design our form according to our preferences.

As we want to make sure that we will have data in those fields, we are going to mark them as Mandatory.

Additionally, we create a second form with the option to replace the existing form enabled. This form will be displayed to any user who wants to find more information about any rule by clicking on an entry of the table.

For this form, we will use two parallel sections. In this way, all information will be visible easily without any need of scrolling. The first section will contain all the fields that the members of the Administration Team should insert and will be named as Rule and Regulation information. The second is going to provide general information with regards to the Status information of the rule, who was the creator and when it was created.

5. Configuration

In step Overview, we have to set up the configuration of our Application. As we need to limit the access to the Administration team, we are going to deactivate Insert Mode. By unchecking this option, employees that do not belong to the Administration team would not be enabled to make a submission of a new rule or regulation. Also, as Level 1 Categorization we will select Status. This way, the rules and regulations that are inserted in the Application will be categorized according to the value that it is provided in the Status field.

As Primary Field, the Summary field is selected. As a result, the title that would be given to each rule or regulation will be the Summary of it.

6. Publish

Finally, we need to press the Publish button in order to save the settings that we have set in our Application.

7. Run the Low-Code App!

Members of the administration can start the Application easily by clicking on the Quick-Add icon and then on New Internal Rule / Regulation. The form that needs to be filled with the information about the new rule or regulation opens and they are able to submit data in the mandatory fields. By clicking on Save, the new entry is created in the Internal Rules and Regulations table.

The visualization of our Low-Code Application table would enable all employees to retrieve all the necessary information with regards which rules and regulation are applied to the company, which are not applied and which are on pending status. Also, It is clear which one is of High or Low severity and which are the penalties to the employees if they are not compliant to any internal rule.

If employees want to retrieve more information regarding one rule or regulation, all they have to do is to click on the respective rule that they want to navigate. In the Rule or Regulation card which is displayed, the employee can view on the left section the information that the Administration Team submitted and on the right section some information about the status of the rule.


Low-Code Example 2. Meeting Room Booking

Business Problem

In this Low-Code example, we are a company that wants an Application to handle our meeting rooms booking processes. Currently, there are 3 meeting rooms available in the company, but several meetings should take place at the same time. Employees should be able to book any of the meeting rooms and every booking request should be approved by the Meeting Room Booking Manager.
All the employees in the company can initiate booking request and they should specify when they want to book, the reason for booking, the duration and which meeting room they would like to book. If the Meeting Room Booking Manager rejects the request, requestors should have the option to reschedule the booking or Cancel their Application.

The solution

For this business problem, the solution that we will develop would be a process-enabled Low-Code Application. Every employee in the company would have access to the initiation of the process.

The fields that would be created would cover the necessary data that the Meeting Room Booking Manager may need for the booking approval and enable him to organize meetings better. Those fields would be lists that the requestor would select the preferred meeting room, the reason of the booking, and some information about the duration and the period of time that the meeting is going to last.

Additionally, in workflow designing, we are going to use gateways which would determine the different paths that the procedure would follow based on the Manager’s decision or approving or rejecting a request.

1. Low-Code App Creation

We need to define the Entity which will be the name of the Application in the database and the Application Name.  We chose the database name “MEETINGROOMBOOKING” of this entity and “Meeting Room Booking” as the Application Name. Note that the Application Name is the name that would be displayed as a Header for our Application.

Due to the fact that this Application will require a workflow, the Application should be process enabled (we tick the checkbox). If the checkbox is ticked we will be available to set up a workflow during the Application development. Also, we select Everyone in the Access Rights so that all employees would have access to the Application.

2. Data Model

The fields that are necessary to cover the business needs and for our Application development are:

  1. The Booking No. which will be the incremental number of our meeting room booking requests (Number type)
  2. The Title which will explain the reason for booking a meeting room (Text type)
  3. The list with the Meeting Rooms that the company owns (List type)
  4. Date of the Meeting that will define which day the meeting is going to take place (Date type)
  5. Duration which will describe the number of hours that the meeting is going to last (Number type)
  6. Starting hour of the meeting (Time type)
  7. Ending hour of the meeting (Time type)
  8. The decision of the Manager that would define is he approves or rejects the request (List type)
  9. The requestor’s option of rescheduling or canceling his request in case of rejection by the Manager (List type)

3. Table

By drag-n-drop, we are going to organize the table columns of our Application. We are going to place the State of the request first, followed by the Booking Number and the reason for booking the meeting room. The State column is going to depict the Approval request status: Completed, Canceled or Pending.
Then, we select the column which will show which meeting room is booked followed by the information about the date and the duration of the booking.

4. Forms

For our Application, we will need four forms.

First of all, we will design the creation form, which will be the form that the employees will initiate their requests, thus Everyone is going to have access to this form. We will place it in the Quick-Add menu for easier accessibility.
In this form, employees are going to provide to the Manager all the necessary information that he needs to take into consideration before approving or rejecting a request.

The fields that we included in the creation form will be Mandatory. Given that, requestors will have to fill them all, in order for their request to proceed for approval.

Additionally, a form that will include all the information about the request is essential. This form will be the Main form and will replace the existing form. Hence, when someone clicks on a Meeting Room Booking request, he will view this form with all the information about the Booking request and its status.

We are going to need two more forms. The first form that will determine the Manager’s decision, whether to approve or not a request. The second form will inquire an input of requesting a booking again or not (in case of rejection). The decisions that would be submitted on these form, are necessary for the workflow designing on the next step.

5. Workflow

The workflow needs to depict the process and the decisions that need to be taken from the Manager and the requestor.

When a user initiates a request, the system sents a notification in order to notify the Meeting Room Booking Manager. Then, the Manager needs to decide whether to approve the request or not.

If the manager approves the request, a notification will be sent to the requestor to inform him respectively. If the Manager decides to reject the request, the requestor would have the option to reset his booking request. Otherwise, they can cancel his request and end the process.

application examples | comidor low-code BPM

6. Configuration

In the configuration of our Application, we are going to use the incremental functionality that Comidor offers to us. This functionality enables an automatic incremental counter and it doesn’t require from the user to provide any value.
The incremental number along with the Prefix will replace the title of the process. The primary field will be the Booking No. field. We have to state it as Incremental No. field as well. As Prefix we will insert “No.” and we will set the process to start automatically.

7. Publish

Finally, we need to press the Publish button in order to save the settings of our Application.

8. Run the Low-Code App!

Employees can start the Application easily by clicking on the Quick-Add icon and then on Reserve a Meeting Room. In the pop-up window that appears users should fill in all mandatory fields for their booking request. By clicking on Save, the new entry is created in the Meeting Room Booking table.

The visualization of our Application table would provide information about the status of each request along with a link to the respective process. The entries in the table are categorized according to each meeting room.  This would enable the manager to have a better overview of which meetings take place in each meeting rooms. More filters can be applied for specific periods of time or more detailed searches with advanced search option.

If you wish to retrieve all the information regarding the request, just click on the respective request and navigate. In the request that is displayed, there are two sections: Booking Information, and Status Information. Here, the employee can view information regarding the booking and check the status of the request(like we built it in step 4).


You can find more information on how you can use the App Builder to create Low-Code Apps here.

Intelligent Automation Report 2021 banner | Comidor Platform

The post Low-Code Examples appeared first on Comidor Low-code Automation Platform.

]]>