Understanding Statuses in Taskify

Statuses in Taskify represent the current stage of a task, project, or issue, enabling efficient workflow management. They appear as colored labels in task lists, Kanban boards, and dashboards, helping teams track progress at a glance.

Core Functionality

  • Default Statuses: Taskify includes built-in statuses like "Open" (new/unstarted) and "Closed" (completed/archived). These are default statuses.

  • Custom Statuses: Add your own (e.g., "In Progress," "Blocked") via the Statuses management page. Each has a title, color, and role-based permissions.

  • Assignment: Set a status when creating or editing a task/project. It updates in real-time across views.

  • Visual Indicators: Colors differentiate statuses—e.g., green for "Done," red for "Urgent." Hover for previews in the UI.

Workflow Integration

In Views

  • List View: Status appears as a pill-shaped badge next to the task title. Click to edit.

  • Kanban Boards: Tasks populate columns by status. Drag-and-drop between columns to change status instantly.

  • Project Overviews: Aggregate status counts (e.g., 5/10 tasks "In Progress") for quick summaries.

Permissions and Access

  • Role Controls: Define which roles (e.g., Admin, Member) can view or set a status.

  • Permission Control: Only Allowed Roles can manage or create the statuses through appropriate permissions.

Troubleshooting Common Issues

  • Status Not Updating: Check user permissions or refresh the page.

  • Missing Defaults: Ensure Default Statuses are not deleted from the database.