IMGIITRoorkee / IMGIITRoorkee/Taskly
[Feat] Implement Task Priority
Nobody has claimed this yet.
- Dominant language
- Dart
- Stars
- 4
- Forks
- 10
- PR merge metrics
- No merged PRs in 30d
Description
**Is your feature request related to a problem? Please describe.**
Currently, there is no clear way to differentiate tasks based on their importance or urgency. Without task prioritization, users may find it difficult to manage their tasks efficiently, especially when dealing with multiple tasks that need attention.
**Describe the solution you'd like**
Implement a priority system for tasks that allows users to assign a priority level (e.g., High, Medium, Low) to each task.
Display tasks in priority order, with high-priority tasks appearing at the top of the task list.
Allow users to set or change the priority of a task when creating or editing a task.
Optionally, use color coding or icons (e.g., red for high priority, yellow for medium, and green for low) to visually distinguish tasks based on their priority.
**Additional context**
Allow users to select the priority level when creating or editing a task via a dropdown or a set of radio buttons.
Ensure that tasks are dynamically reordered when the priority level is changed.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by tracing the task creation and editing flows and the task-list UI. Add selectable High, Medium, and Low priority values, show tasks in priority order, and confirm that changing a priority reorders the list and that the priority is visually distinguishable.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- dart, flutter
- Domain
- mobile
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 45/100