Тестовое задание «Task board»

Разработать доску на которой будут располагаться карточки с задачами, условно это может выглядеть примерно так:

Image

Карточка содержит следующие поля:

  1. Название задачи — текстовое поле
  2. Описание задачи - текстовое поле
  3. Исполнитель - select

Количество карточек в строке должно адаптироваться под ширину окна браузера.

Необходимо реализовать добавление, удаление и редактирование карточки.

Добавить строку поиска (по названию задачи и исполнителю).

Реализовать возможность передвижения местами карточки(drag-and-drop).

Написать инструкцию по запуску и тестированию.

DEMO

https://test-task-board.firebaseapp.com/

How to run

npm install
npm start