Skip to content

Latest commit

 

History

History
60 lines (37 loc) · 1.73 KB

README.md

File metadata and controls

60 lines (37 loc) · 1.73 KB

React Task Manager

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.

Screenshot (89)

Features

  1. Task Editing: Modify existing tasks to update their titles, descriptions, or importance levels.
  2. Task Deletion: Remove tasks from your list when they are no longer needed.
  3. Task Search: Quickly locate tasks using a search feature based on keywords.
  4. Importance Setting: Prioritize tasks by assigning them importance levels.
  5. Task Sorting:
  • Completion Status: Organize tasks based on their completion state.
  • Importance: Arrange tasks according to their importance.
  1. Date and Time: Sort tasks by their due dates and times.
  2. Task Filtering:
  • Completion Status: Filter tasks to view completed or pending items.
  • Importance: Display tasks based on their assigned importance levels.

Technologies Used

  • React: Provides a dynamic and responsive user interface for the application.

Installation

Clone the repository:

git clone https://github.com/GAURAV142004

Navigate to the project directory:

cd react-to-do-list

Install dependencies:

npm install

Start the project:

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.