The Progress Circle element displays progress rates in a circular format. It provides users with a visual summary of the process in scenarios such as task completion, project progress, or KPI tracking.
Supported on both web and mobile applications.
Use Cases
Displaying project completion rates,
Tracking the progress of individual tasks,
Visualizing the extent to which performance targets have been achieved,
Presenting KPI measurements with a simple pie chart, etc.
Task Completion
In a project management application, the completion percentage of tasks assigned to the user is visualized with the Progress Circle.
The task completion percentage is obtained via the Datasource.
The percentage value is displayed inside the circle.
Progress is presented more dynamically with a gradient color transition.
1) Static Usage Scenario
Example Scenario – Fixed Percentage
The Progress Circle always displays a fixed percentage on a user profile screen.
Datasource: Not required
Percent: 65
Colors: Green
Show Percentage: true
The user always sees 65% fullness inside the circle.
UI Design Operations
Add the Progress Circle element.
Enter 65 as the Percent value in the Properties panel.
Customize the colors with First Gradient Color and Second Gradient Color.
Using Properties
Percent → 65 → 65% full circle
Gradient Colors → Start: #00BFFF, End: #28a745
Show Percentage → Active → 65% visible in the center
2) Dynamic Usage Scenario
Example Scenario – Task Completion Tracking
In a project management application, the task completion rate of users is displayed with the Progress Circle.
Datasource: TaskProgress table
Percent: Automatically retrieved from the Progress column
Connecting the Data Source
Go to the Datasources module.
Click Tables > + and name the table TaskProgressCircle.
Create the following table.
Click SQL Actions and name the action TaskProgressCircle.