A simple and interactive Kanban board for task management. This project allows users to organize tasks into categories such as "To Do," "In Progress," "For Review," and "Done." It supports drag-and-drop functionality, task editing, and local storage for saving tasks.
- Drag and Drop: Move tasks seamlessly between columns.
- Add, Edit, Delete Tasks: Easily manage your tasks with intuitive controls.
- Local Storage: Automatically saves tasks, so your progress persists even after refreshing the page.
- Responsive Design: Optimized for various screen sizes with a clean and user-friendly layout.
- HTML: Structure of the Kanban board.
- CSS: Styling and responsive design.
- JavaScript: Core functionality for task management, drag-and-drop support, and local storage.
- Bootstrap Icons: For user-friendly action buttons.
-
Add Tasks Click the "+" button in any column to create a new task. Enter the task name and click outside the input box.
-
Edit Tasks: Click the pencil icon next to a task to edit its content.
-
Delete Tasks: Click the trash icon next to a task. Confirm deletion in the popup dialog.
-
Reorder Tasks: Drag a task and drop it into the desired position or column.
- Add user authentication to save tasks for different users.
- Integrate a database for more robust task storage.
- Add task due dates and priority levels.
- Implement dark mode for better user accessibility.