Skip to content

Kanban Widget

The Kanban widget displays data objects from a data schema as a board, grouped by the values of a selected field (e.g., status). Cards can be moved between columns via drag and drop to update the status directly.

This is ideal for tracking tasks, orders, or tickets at a glance and updating their status with minimal effort.


Typical Use Cases

Use Case Columns (Example)
Task management Backlog → In Progress → Review → Done
Order processing Received → In Progress → Shipped → Completed
Recruitment Application → First Interview → Second Interview → Offer / Rejection
Complaints New → Under Review → Resolved → Closed
Maintenance planning Planned → In Progress → Accepted
Content approval Draft → Review → Approved → Published
Supplier evaluation Pending → Evaluated → Renegotiation → Completed

Features

  • Drag and drop: Cards can be moved between columns. The field value is updated automatically.
  • Preview: Hovering over a card shows a preview of the most important fields.
  • Direct link: Clicking a card opens the corresponding data object.
  • Column configuration: The visible columns and their order can be adjusted.
  • Sort mode: Within a column, cards can be sorted by creation date or last modified date.

Configuration

Configuration is done in three steps in the properties panel:

Step 1: Data Source

  • Data Schema: Which data schema should be displayed?
  • Status Field: Which field determines the column grouping (e.g., "Status")?

Step 2: Display

  • Preview Fields (optional): Which fields should be shown in the card preview?
  • Sort Mode: Sort by creation date or last modified date.

Step 3: Columns

  • Automatic: New column values are automatically added.
  • Manual: Individual columns can be hidden, shown, or reordered via drag and drop.

Example

A project manager has a Kanban widget showing all tasks from the "Tasks" schema, grouped by the "Status" field. Columns display: "Open", "In Progress", "Review", "Done". The manager drags a task from "In Progress" to "Review" – the status is updated automatically.


Tips

  • Enum fields work best: A status field with defined values (enum) ensures clean, consistent columns.
  • Column order: The column order can be customized to match the actual workflow sequence.
  • Combine with KPI: A KPI widget showing the count of open items next to the Kanban board provides quick context.