Welcome to the React Task Manager! This web application helps you keep track of your tasks in a streamlined and efficient manner. Built with React and leveraging local storage for data retention, the app supports a range of features to help you stay organized and productive.
- Task Editing: Modify existing tasks to update their titles, descriptions, or importance levels.
- Task Deletion: Remove tasks from your list when they are no longer needed.
- Task Search: Quickly locate tasks using a search feature based on keywords.
- Importance Setting: Prioritize tasks by assigning them importance levels.
- Task Sorting:
- Completion Status: Organize tasks based on their completion state.
- Importance: Arrange tasks according to their importance.
- Date and Time: Sort tasks by their due dates and times.
- Task Filtering:
- Completion Status: Filter tasks to view completed or pending items.
- Importance: Display tasks based on their assigned importance levels.
- React: Provides a dynamic and responsive user interface for the application.
Clone the repository:
git clone https://github.com/GAURAV142004
cd react-to-do-list
npm install
npm run dev
Open your web browser and navigate to http://localhost:5173 to access the application.
Begin managing your tasks with ease—create, edit, delete, search, prioritize, and organize them to stay on top of your responsibilities.