Appearance
Task Manager Module
The Task Manager module provides comprehensive task management with multiple views, project organization, templates, and time tracking. This guide covers all task management features including Kanban boards, calendar views, and productivity tools.
Table of Contents
- Overview
- Accessing Task Manager
- Task Views
- Creating Tasks
- Managing Tasks
- Task Projects
- Task Templates
- Time Tracking
- Best Practices
Overview
Features
- ✅ Multiple task views (List, Kanban, Calendar)
- ✅ Task projects for organization
- ✅ Task templates for efficiency
- ✅ Task assignments and priorities
- ✅ Task status workflow
- ✅ Task dependencies
- ✅ Task comments and attachments
- ✅ Time tracking and timers
- ✅ Task statistics and reporting
- ✅ Bulk operations
- ✅ Task export
Admin Routes
- Task List:
/admin/tasks - Create Task:
/admin/tasks/create - Kanban Board:
/admin/tasks/kanban - Calendar View:
/admin/tasks/calendar - Task Projects:
/admin/task-projects - Task Templates:
/admin/task-templates - Time Entries:
/admin/tasks/{task}/time-entries - Statistics:
/admin/tasks/stats
Accessing Task Manager
From Admin Panel
- Log in to admin panel
- Navigate to Productivity → Task Manager
- Or go directly to:
/admin/tasks
Permissions Required
- View Tasks:
view taskspermission - Create Tasks:
create taskspermission - Edit Tasks:
edit taskspermission - Delete Tasks:
delete taskspermission - Manage Tasks:
manage taskspermission
Task Views
List View
Route: /admin/tasks
Features:
- Tabular task list
- Sortable columns
- Filterable tasks
- Task details visible
- Quick actions
- Bulk selection
Best For:
- Overview of all tasks
- Quick filtering
- Bulk operations
- Detailed information
Kanban Board
Route: /admin/tasks/kanban
Features:
- Column-based view
- Drag-and-drop tasks
- Status columns
- Visual workflow
- Quick status changes
- Task cards
Best For:
- Visual workflow management
- Team collaboration
- Status tracking
- Quick updates
Default Columns:
- To Do: New tasks
- In Progress: Active tasks
- Done: Completed tasks
Calendar View
Route: /admin/tasks/calendar
Features:
- Monthly calendar
- Task due dates
- Color-coded priorities
- Day/week/month views
- Quick task creation
- Drag to reschedule
Best For:
- Planning and scheduling
- Due date management
- Time-based overview
- Calendar integration
Creating Tasks
Step 1: Access Create Page
- Go to Task Manager → Create Task
- Or navigate to:
/admin/tasks/create - Or click Create Task from any view
Step 2: Basic Information
Task Title
- Name of the task
- Required field
- Be specific and clear
- Example:
Design homepage mockup
Task Description
Use rich text editor for detailed task information:
Include:
- Objective: What needs to be done
- Requirements: Specific requirements
- Acceptance Criteria: How to know it's done
- Resources: Links, files, references
- Notes: Additional information
Step 3: Task Details
Task Project
Select Project:
- Choose existing project
- Or create new project
- Organizes related tasks
- Optional field
Assignee
Assign To:
- Select team member
- Can assign to multiple users
- Optional field
- Assignees notified
Priority
Priority Levels:
- Low: Not urgent
- Medium: Normal priority
- High: Important
- Urgent: Critical
Status
Status Options:
- To Do: Not started
- In Progress: Currently working
- In Review: Under review
- Done: Completed
- Blocked: Cannot proceed
- Cancelled: Task cancelled
Due Date
- Set deadline
- Optional field
- Used in calendar view
- Overdue tasks highlighted
Step 4: Additional Settings
Task Dependencies
Depends On:
- Select prerequisite tasks
- Current task blocked until dependencies complete
- Optional field
- Visual dependency chain
Tags/Labels
Add Tags:
- Organize tasks
- Filter by tags
- Multiple tags allowed
- Examples:
design,frontend,urgent
Estimated Time
- Estimated hours to complete
- Optional field
- Used for planning
- Example:
8 hours
Step 5: Attachments
Add Files
- Click Add Attachment
- Upload files
- Supported formats:
- Documents (PDF, DOC, DOCX)
- Images (JPG, PNG, GIF)
- Other files
- Files attached to task
Step 6: Save Task
- Save: Create task
- Save & Assign: Create and assign
- Save & Start Timer: Create and start tracking time
Managing Tasks
Task List View
Access at: /admin/tasks
List Features
Search:
- Search by title
- Search by description
- Search by assignee
- Real-time results
Filters:
- Status: To Do/In Progress/Done/etc.
- Priority: Low/Medium/High/Urgent
- Assignee: Filter by user
- Project: Filter by project
- Due Date: Filter by date range
- Tags: Filter by tags
Sorting:
- By Title (A-Z, Z-A)
- By Due Date (Soonest/Latest)
- By Priority (High to Low)
- By Status
- By Assignee
- By Created Date
Displayed Information
- Task Title: Task name
- Project: Assigned project
- Assignee: Assigned user(s)
- Priority: Priority level
- Status: Current status
- Due Date: Deadline
- Progress: Completion percentage
Task Details
Route: /admin/tasks/{task}
View Includes:
- Full task information
- Description
- Comments
- Attachments
- Time entries
- Status history
- Dependencies
- Related tasks
Editing Tasks
- Click Edit on task
- Make changes
- Click Update
- Changes saved
Task Actions
Update Status
Route: /admin/tasks/{task}/status
- Select new status
- Status updates immediately
- Available from Kanban (drag-and-drop)
Archive Task
Route: /admin/tasks/{task}/archive
- Click Archive button
- Task archived
- Hidden from active views
- Can be restored
Duplicate Task
Route: /admin/tasks/{task}/duplicate
- Click Duplicate button
- New task created
- Same details copied
- Can be modified
Delete Task
- Click Delete button
- Confirm deletion
- Warning: Cannot be undone
- Task removed
Bulk Operations
Bulk Update
Route: /admin/tasks/bulk-update
- Select multiple tasks
- Click Bulk Actions → Update
- Choose:
- Status
- Priority
- Assignee
- Project
- Due Date
- Apply to all selected
Bulk Delete
- Select multiple tasks
- Click Bulk Actions → Delete
- Confirm deletion
- All selected tasks deleted
Export Tasks
Route: /admin/tasks/export
- Apply filters (optional)
- Click Export
- Choose format:
- CSV
- Excel
- File downloads
Task Projects
Creating Projects
Route: /admin/task-projects/create
- Go to Task Manager → Projects → Create Project
- Enter:
- Name: Project name
- Description: Project description
- Status: Active/On Hold/Completed
- Start Date: Project start
- End Date: Project deadline
- Click Save
Managing Projects
Route: /admin/task-projects
Features:
- List all projects
- View project details
- Edit projects
- Archive projects
- Delete projects
- View project tasks
Project Details
Route: /admin/task-projects/{project}
Includes:
- Project information
- All project tasks
- Task statistics
- Project progress
- Team members
- Timeline
Task Templates
Creating Templates
Route: /admin/task-templates/create
- Go to Task Manager → Templates → Create Template
- Enter:
- Name: Template name
- Description: Template description
- Category: Template category
- Tasks: Pre-defined tasks
- Click Save
Using Templates
Route: /admin/task-templates/{template}/create-task
- Select template
- Click Create Task from Template
- Task created with template details
- Can be modified
Bulk Create from Template
Route: /admin/tasks/bulk-create-from-template
- Select template
- Choose quantity
- Set parameters:
- Project
- Assignee
- Due date offset
- Click Create
- Multiple tasks created
Time Tracking
Viewing Time Entries
Route: /admin/tasks/{task}/time-entries
Features:
- All time entries for task
- Total time tracked
- Time entry details
- Edit/delete entries
Creating Time Entry
Route: /admin/tasks/{task}/time-entries
- Click Add Time Entry
- Enter:
- Date: Entry date
- Hours: Time spent
- Description: What was done
- Click Save
Using Timer
Route: /admin/tasks/{task}/time-entries/start
Start Timer
- Click Start Timer on task
- Timer begins
- Time tracked automatically
- Timer visible in interface
Stop Timer
- Click Stop Timer
- Timer stops
- Time entry created
- Can add description
Time Entry Statistics
Route: /admin/tasks/time-entries/stats
Features:
- Total time tracked
- Time by task
- Time by project
- Time by user
- Time by date range
- Reports and charts
Best Practices
Task Creation
Clear Titles:
- Be specific
- Use action verbs
- Include context
- Keep concise
Detailed Descriptions:
- Include requirements
- Set acceptance criteria
- Add resources
- Provide context
Proper Organization:
- Use projects
- Add tags
- Set priorities
- Assign appropriately
Task Management
Regular Updates:
- Update status regularly
- Add comments
- Track time accurately
- Update due dates
Team Collaboration:
- Use comments
- Share attachments
- Communicate changes
- Review regularly
Workflow Optimization:
- Use templates
- Set up projects
- Define dependencies
- Track progress
Troubleshooting
Tasks Not Displaying
Solutions:
- Check filters
- Verify project selection
- Clear cache
- Check permissions
Timer Not Working
Solutions:
- Verify timer started
- Check browser compatibility
- Refresh page
- Check permissions
Bulk Operations Failing
Solutions:
- Verify task selection
- Check permissions
- Review error messages
- Try smaller batches
Related Documentation
Last Updated: [Date will be updated during final review]