Bonita transformed my imagination into reality

Bonitasoft
3 min readOct 17, 2019

I am going to talk briefly about the project I built using Bonita when I started as a new employee at Bonitasoft.

by Bishal Thapaliya, Bonitasoft R&D

Output of my Living Application

When I started as a new employee at Bonitasoft, my team gave me the opportunity to spend some time to build any application I would like using Bonita. Because I was following the onboarding process, I had the idea to build an employee list application. I appreciated the getting started tutorial and training I received on the Bonita platform that helped me understand how the Bonita platform works, and how to use the Bonita Studio, UI Designer, and Bonita Portal to build a Living Application.

Here, I am going to talk briefly about the project I built using Bonita.

The main objective of my project was to give Bonita user(s) the ability to start a process by clicking a button, fill in the form designed and developed in UI Designer, and launch it on Bonita Portal to see how it looks like as a Living Application.

Bonita Studio:

Bonita Studio lets us create process(es) and define the Business Data Model (BDM) to create a database table containing all the columns (fields) to store information provided by the end users.

UI Designer:

The UI Designer helps us to transform the fields into a user-friendly form where users will be able to enter all the information required such as first name, last name, designation, email, profile picture, etc. Optionally, it allows us to write our own javascript codes, json objects, or even external API calls through a variable.

Similarly, we can also write our own CSS to make our application even more attractive and user-friendly. Since I also tried to upload an image through a form, I used Fragment* to display it as a profile picture.

Bonita Portal:

This portal allows us to change forms and pages into a Living Application. Although the Bonita Portal is a very powerful tool to develop complex and durable web applications, in this case, I just chose a simple layout and theme available by default in the portal.

Below we can see the output (gif image) of the result.

Are you interested to see the complete story on how to build this kind of application? I will write another blog post on it! Stay tuned.

This article was originally published on the Bonita Community blog.

Sign up to discover human stories that deepen your understanding of the world.

Free

Distraction-free reading. No ads.

Organize your knowledge with lists and highlights.

Tell your story. Find your audience.

Membership

Read member-only stories

Support writers you read most

Earn money for your writing

Listen to audio narrations

Read offline with the Medium app

Bonitasoft
Bonitasoft

Written by Bonitasoft

Bonitasoft helps innovative companies worldwide deliver better digital user experiences — for customers and employees — on the Bonita application platform.

No responses yet

Write a response