Step 1: Creating Your Workspace and Workflow-Type Application
Estimated Reading Time: 3 minutes
Introduction
In this lesson, you’ll begin building your first application in Unqork. With each lesson in this course, you'll continue building out this application until it's fully functional.
The application you'll create intakes and validates an employee travel request. For this use case, you'll start your configuration journey by creating a Workspace and workflow-type application.
You can preview an example of this completed use case here: https://training.unqork.io/#/workflow/646533d1811f0f6e5b3c245f/edit.
Learning Objectives
In this lesson, you'll learn how to create a workspace, an application, and a workflow in Unqork.
What You Need
To complete this step of your application, you need:
Log Into the Platform
The first step is to log into Unqork.
To log in:
|
2.
|
Log in with your credentials. |
If this is your first time logging in, you'll get an email with login information from a member of Unqork. This email contains a temporary password for logging in the first time. After entering the temporary password, you'll be asked to create your own permanent password.
When you log in, you'll arrive at the Environment level of the Training Environment homepage. From this level, you can see all of the individual Workspaces that have been created in the environment. These Workspaces contain applications that act similarly to folders that store projects in a drive. From here, you can click into an existing Workspace or search for one by selecting the
(Search magnifying glass) at the top of the screen.
Create Your Workspace
|
1.
|
At the top right of the Training Environment homepage, click + Create Workspace. |
|
2.
|
In the Workspace Name field, enter Creator Workshop Workspace followed by your name. For example, Creator Workshop Workspace Kai Jones. |
|
3.
|
Click Create Workspace. |
|
4.
|
Select your Workspace tile or click View Workspace to open your Workspace. |
Create Your Workflow-Type Application
Inside your new workspace, you'll create a workflow-type app.
|
1.
|
In your new Workspace, click Create App. |
|
2.
|
In the App Name field, enter [initials] + Creator Workshop App + [today’s date]. For example, EPJ Creator Workshop App 01-01-2023. |
|
3.
|
From the App Type drop-down, select Workflow. |
Configure Your Workflow
Add a Task Node
|
1.
|
Inside your Workspace, open your new Application by selecting its tile or clicking View App. |
|
2.
|
To the left of the Application page, select Workflows tab. When you create a workflow-type application, a workflow is created with the same name as your application. |
|
4.
|
Drag and drop a Task node into the Authenticated swimlane. |
|
5.
|
Connect the output port (right) of the Start node to the input port (left) of the Task node. |
|
6.
|
Drag and drop an End node into the Authenticated swimlane. |
|
7.
|
Connect the output port (right) of the Task node to the input port (left) of the End node. |
|
9.
|
In the Save to Version History window, click Save. |
NOTE You are welcome to comment in the Version History modal if you wish. For the Creator Workshop use cases, we'll skip this step.
Edit Your Task Node
|
1.
|
Select your Task node to open its Settings Menu. |
|
2.
|
Click Edit to open the Edit User Task menu. |
|
3.
|
In the Label field, enter Employee Information. |
|
4.
|
Under Module, select Create New Module. The Module Title and Module Path populate with default values. |
|
5.
|
In the Module Title field, replace the default name with Employee Information. |
|
7.
|
Click Save... to save your workflow. |
|
8.
|
In the Save to Version History window, click Save. |
View Your Employee Information Module
Your Task node now contains a module that acts as your first user screen.
To view the module:
|
1.
|
Select your Employee Information Task node to open its Settings Menu. |
|
2.
|
Click (Expand) to expand the node Settings Menu. |
|
3.
|
Select Open to open the Employee Information module in the Module Editor. |
You have now created your first Workspace, application, workflow, and a module that will become your first user screen. In the next use case lesson, you’ll begin to populate the screen to create an employee information form.