A simple and elegant To-Do List application built using React. This app allows users to add, delete, and mark tasks as complete while supporting dark mode.
- Add Tasks: Easily add tasks to your to-do list.
- Delete Tasks: Remove tasks that are no longer needed.
- Mark as Complete: Toggle the completion status of each task.
- Dark Mode Support: Switch between light and dark themes for better user experience.
- Local Storage: Persist tasks across sessions using local storage.
Add a new task by typing in the input field and clicking the "ADD" button.
Click on the task to mark it as complete.
Use the trash icon to delete a task from the list.
Toggle between light and dark mode using the theme toggle button at the top.
React for the frontend framework.
Tailwind CSS for styling.
Lucide Icons for the icons.