Groverio / To-Do-List

A simple and intuitive To-Do List application to manage your tasks effectively. Features include task creation, editing, deletion.
https://groverio.github.io/To-Do-List/
MIT License
45 stars 140 forks source link

Sorting by Date Functionality #135

Open cypher4802 opened 1 week ago

cypher4802 commented 1 week ago

Description: Currently, the to-do list application offers sorting options by priorities and categories. However, a "Sort by Date" feature would further enhance the user experience by allowing users to organize tasks based on their due date. This functionality would be particularly useful for users who need to manage time-sensitive tasks efficiently.

Proposed Solution:

Add a sorting option to the UI that allows users to sort tasks by: Due Date The sorting should support both ascending (oldest first) and descending (newest first) order. Ensure that this sorting option integrates smoothly with the existing sorting by priorities and categories. Benefits:

Provides users with better control over time-sensitive tasks. Improves task management by offering a chronological view. Complements existing sorting features for a more comprehensive task organization system. Additional Context: The addition of a date-based sorting option would greatly benefit users who prioritize tasks based on deadlines and time management.

cypher4802 commented 1 week ago

I'd love to work on this feature request. Could you please assign this issue to me? I'm excited to contribute and help enhance the functionality of the to-do list app.

Anshgrover23 commented 1 week ago

@cypher4802 thanks for contributing to this issue, assigned to you. Also please star ⭐ the repository

cypher4802 commented 1 week ago

@Anshgrover23 Thanku for giving me this opportunity I have raised a PR can you please check and merge it (latest one)