IMGIITRoorkee / IMGIITRoorkee/Taskly

[Feat] Implement Task Priority

Open
#7 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

easy
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

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.