User Tasks: A Full Project Board for the Admin Team
The User Tasks page has been rebuilt from the ground up. What was previously a demo template with fake data is now a fully functional project management board with nine task types, rich card widgets, a detail panel, voting, ratings, and Discord integration.
Projects and Lanes
Everything starts with a project. Click the projects dropdown in the toolbar and select Create new project (or if this is your first time, the page shows a friendly "Create Project" button). Each project has its own set of lanes (columns) that represent workflow stages. The defaults are TO DO, IN PROGRESS, and DONE, but you can add, rename, reorder, or delete lanes through the Board Settings gear icon.
Lanes are project-specific. An HR project might have "Submitted → Under Review → Approved → Filed" while a dev project uses "Backlog → In Progress → QA → Done".
Nine Task Types
When creating a task, pick the type that best describes the work:
| Type | Icon | Purpose |
|---|---|---|
| Task | Checkbox | Generic work item (the default) |
| Bug | Bug icon | Something broken that needs fixing |
| Feature | Lightbulb | New capability or enhancement |
| Decision | Signpost | Something that needs a group decision or vote |
| Milestone | Flag | Key deliverable or deadline marker |
| Note | Sticky note | Information-only card (meeting notes, context) |
| Risk | Warning | Risk or blocker that needs tracking |
| Request | Inbox | Inbound request from staff or external |
| Recurring | Repeat arrow | Repeating work (weekly reports, monthly checks) |
Each type shows a distinct icon on the card so you can scan the board visually.
Rich Task Cards
Every card on the board can display:
- Priority stripe -- colored left border (red for urgent, orange for high, theme for normal, grey for low)
- Checklist with progress bar -- checkboxes that tick off directly from the card, with a striped progress bar and percentage
- Tag badges -- colored labels for categorization
- Assignee avatars -- overlapping profile photos showing who is responsible
- Due date with countdown -- shows days remaining, amber when close, red when overdue
- Comment count -- chat bubble with number
- File count -- paperclip with number
- Vote count -- thumbs up with number
- Rating -- star average
- Description preview -- first line of the description shown on the card
Task Detail Panel
Click any card to open the detail panel on the right side. From here you can:
- Change status -- move between lanes without dragging
- Set priority -- low, normal, high, urgent
- Set due date -- with a "add to calendar" button
- Edit description -- rich text area for full context
- Manage assignees -- add by @username, remove with one click
- Manage checklist -- add items, check them off, delete completed ones
- Add comments -- threaded discussion on the task
- Vote -- toggle your vote (great for Decision-type tasks)
- Rate -- 1-5 stars (great for reviewing completed work)
- Delete -- soft delete with confirmation
Quick-Add from Anywhere
Look for the + icon in the header bar (next to the chat and calendar icons). Click it to open a dropdown where you can type a task title, set priority and due date, and create it instantly -- without navigating away from whatever page you are on. The task goes into your default project.
My Tasks Filter
The toolbar now has an All / My Tasks toggle. Click "My Tasks" to filter the board to only tasks assigned to you or owned by you. Click "All" to see everything.
Drag and Drop
When sort mode is set to "Manual" (the default), you can drag cards between lanes to change their status. Drag a task from TO DO to IN PROGRESS and the status updates automatically.
Discord Notifications
Two things now trigger Discord notifications:
- Task assignment -- when you assign someone to a task, they get an @mention in the admin-notifications channel with the task title
- Task completion -- when a task moves to a closed lane (like DONE), a notification posts that the owner completed it
Same privacy pattern as everywhere else: names and task titles only, never description or comment content.
Board Settings
Click the gear icon to open Board Settings where you can:
- Add/remove/reorder lanes -- customize your workflow stages
- Rename lanes -- change labels without losing data
- Select allowed tools -- restrict which task types are available in this project
Sort and Search
- Sort by: Manual (drag order), Priority (urgent first), Due Date (soonest first)
- Search: Type in the search box to filter cards by title or description in real-time
Quick Reference
| Action | How |
|---|---|
| Create a project | Projects dropdown → "Create new project..." |
| Add a task | "ADD TASK" button or header + icon |
| Open task detail | Click any card |
| Move a task | Drag between lanes, or change status in detail panel |
| Filter to my tasks | Click "My Tasks" in the toolbar |
| Change board layout | Gear icon → Board Settings |
| Vote on a task | Open detail panel → click Vote button |
| Rate a task | Open detail panel → click stars |
-- Reginald