A simple task management application with drag-and-drop functionality, built using React, Node.js, Express, and MongoDB.
The Task Management App is designed to help users organize their tasks efficiently. It provides a user-friendly interface with drag-and-drop functionality, allowing tasks to be easily moved between different stages of completion.
- Drag-and-Drop: Intuitive drag-and-drop interface for managing tasks in different states.
- Task Creation: Add new tasks with a title and description.
- Task Editing: Edit existing tasks, update titles and descriptions.
- Task Deletion: Remove tasks that are no longer needed.
To run this project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/yourusername/task-management.git cd task-management
- Open the app in your browser.
- Add new tasks using the form.
- Drag tasks between "To Do," "Doing," and "Done" sections.
- Edit tasks by clicking on them.
- Delete tasks using the delete button.