Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). Varbase Media Header 9.2.1 Minor update available for module varbase_media_header (9.2.1). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

This module provides a Kanban board view for managing projects and visualizing work, supporting various field types for status, taxonomy, lists, and more. It can be integrated with workflows and content moderation, with optional features like progress tracking and notifications.

This module makes it easy to plan and visualize your work. Help you manage projects according to the agile model - Scrum Masters.

Create a content type with a status field support

Optional:
You can add a

  1. progress field (numeric field value between 0 and 100),
  2. the assignor field must be the user reference field.
  3. History field can be unlimited text plain or double field (datetime - text)

How to use:
- Create a view with style Format "Kanban".
- Change Show to Fields.
- Add fields you want, Exclude from display the field if you don't want show (like history field). and define the field selected the Format / Settings.
- In the format settings, you can select your preferred fields, with the Status field being required and the others being optional.

You can email or notify assignors when the status has changed
support module send notification with firebase

  • Layout design with Bootstrap 5 theme
  • If you want a countup timer you can use the module work time add work time filed in content type and show work time field in kanban views
  • Support module Field states. You can set action in field state when you change state in kanban it will execute action method
  • Use module Screenshot module to take a snapshot and Drawing or make a note. this will be useful to report an error on the ticket

For custom JS
You can detect an event when the task has changed status by dragdrop event with viewsKanban
Use module Views Attach Library to attatched custom js
By Example:

document.addEventListener("viewsKanban", function(event) {
  console.log("Custom event received:", event.detail);
});

You will get
event.detail:

  • view_id: View id,
  • display_id: Display current id,
  • entityId: Entity id,
  • state: Current State,
  • to: New state,
  • total: Total of field total,
  • point: Total of field point

Do you like this module? Show your appreciation by buying me ☕.

Activity

Total releases
1
First release
Jan 2025
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 1
Maintenance
Dormant

Releases

Version Type Release date
1.0.25 Stable Jan 28, 2025