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
46 stars 142 forks source link

Sorting by Date Functionality #135

Open cypher4802 opened 1 month ago

cypher4802 commented 1 month 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 month 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 month ago

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

cypher4802 commented 1 month ago

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