Приложение сделано на основе react-boilerplate и использует react-dnd
У меня немного не хватило времени и терпения, чтобы покрыть тестами Drag-n-Drop часть. React-DnD не очень подружился с Jest из коробки и тесты компонентов заваливаются. Это можно пофиксить, но нужно немного времени.
https://arcane-dawn-76223.herokuapp.com/
Run npm i
to install dependencies
Run npm run start
to start app. App will be available at http://localhost:3000
npm run test
Если бы было больше времени на выполнение тестового задания, можно сделать:
- Сохранять состояние досок в localStorage
- Убрать мигание при добавлении элемента
- Пофиксить фон круглого элемента при перетаскивании
- Нормально покрыть тестами