Skip to content

Arsaluddin/task-management

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 

Repository files navigation

Task Management App

A simple task management application with drag-and-drop functionality, built using React, Node.js, Express, and MongoDB.

Table of Contents

Overview

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.

Features

  • 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.

Installation

To run this project locally, follow these steps:

  1. Clone the repository:

    git clone https://github.com/yourusername/task-management.git
    cd task-management
    

Usage

  • 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.