The Task Board App is a simple web application built with React and Dnd-kit for drag-and-drop functionality. It allows users to create and organize tasks in different columns on a board.
- Drag-and-Drop: Easily move tasks and columns on the board using the drag-and-drop feature provided by Dnd-kit.
- Dynamic Columns and Tasks: Add, edit, and delete columns and tasks dynamically.
- Task Editing: Edit task content by clicking on the task. Tasks can be updated with new content.
To run the Task Board App locally, follow these steps:
Clone the repository
git clone https://github.com/feralarcon1995/task-app
Go to the project directory
cd task-app
Install dependencies
npm install
Start the server
npm run dev
The app should be running on http://localhost:5173/
-
Adding Columns: Click the "Add Column" button to create a new column.
-
Editing Columns: Double-click on a column name to edit it.
-
Deleting Columns: Click the trash icon on a column to delete it along with its tasks.
-
Adding Tasks: Click the "Add Task" button within a column to create a new task.
-
Editing Tasks: Click on a task to edit its content.
-
Deleting Tasks: Hover over a task and click the trash icon to delete it.