Project Title

React Kanban Board

Project Description

  • Multiple lists (e.g., "To Do," "In Progress," "Done") to represent different stages of tasks.
  • Add tasks to any list with a title, description, and date.
  • Drag-and-drop functionality to move tasks between lists and update their status.
  • Allow users to edit existing tasks.
  • Provide the option to delete tasks from any list
  • A Date filter to view tasks based on their assignment(optional)

How to run this Project

First clone the git repository using this command

git clone https://github.com/Arif-hossaian/Kanban-board.git

then install npm or yarn for include node modules in this project

npm install
# or
yarn install

after install node modules, run this project locally you have to run this command

npm start
# or
yarn start

Technologies Used

  • React JS
  • Typescript
  • Material UI
  • react-beautiful-dnd
  • Redux toolkit
  • Uuid