This is a React-based To-Do List application that allows users to efficiently manage their daily tasks. Users can add, edit, delete, and mark tasks as completed, with data persistence using LocalStorage, ensuring tasks remain saved even after refreshing the page.
- β Add Tasks β Users can add new tasks.
- β Edit Tasks β Modify existing tasks.
- β Delete Tasks β Remove tasks when no longer needed.
- β Mark as Completed β Check/uncheck tasks to mark them as done.
- β Show/Hide Completed Tasks β Option to filter completed tasks.
- β LocalStorage Persistence β Tasks remain saved even after refreshing the page.
- React.js (Functional Components, Hooks: useState, useEffect)
- Tailwind CSS (for styling)
- LocalStorage (for storing tasks)
- React Icons (MdDelete for delete button)
πΈ Screenshots
