Skip to content

shauryag2002/greenstitch-frontend-assignment

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Task Management Board

  • This project is a frontend assignment by GreenStitch.io.

This is a simple task management board built using React.js and react-beautiful-dnd for drag-and-drop functionality. It allows users to create new tasks and move tasks between "To Do", "In Progress", and "Done" columns.

Features

  • Create New Tasks: Users can create new tasks with a title and description.
  • Drag and Drop: Tasks can be dragged and dropped between columns.
  • Column Restrictions: Tasks can only be moved from "To Do" to "In Progress" and from "In Progress" to "Done".

Demo

Demo Link

Installation

Prerequisites

  • Node.js and npm installed on your machine.

Clone the Repository

git clone https://github.com/shauryag2002/greenstitch-frontend-assignment.git
cd greenstitch-frontend-assignment

Install Dependencies

npm install

Run the App

npm start

Usage

  1. Create New Task: Click the "+ Create Issue" button to open the modal. Enter the task title and description, then click "Create Task".
  2. Move Tasks: Drag tasks from the "To Do" column to the "In Progress" column, and from the "In Progress" column to the "Done" column.

Dependencies

Download

If you prefer to download the project directly, use the following drive link: Drive Link


For more information, please visit the repository on GitHub.


Thanks for reading...