This is a simple To-Do application built with React, Tailwind CSS, and TypeScript. The application allows you to add tasks, filter them based on their completion status, reorder tasks via drag and drop, and switch between light and dark themes.
- Add new tasks
- Filter tasks by completion status
- Drag and drop tasks to reorder them
- Toggle between light and dark themes
- Add new tasks by typing into the input field and pressing Enter.
- Filter tasks by clicking on the filter buttons to show all tasks, only completed tasks, or only incomplete tasks.
- Reorder tasks by dragging and dropping them into the desired order.
- Toggle between light and dark themes using the theme switcher button.