Фронтенд разработчик

Цена договорная
22 мая 2020, 08:13 • 9 откликов • 164 просмотра
1.Опыт от 1 года
2.Верстка - flex, адаптив, SCSS и прочие полезные штуки
3.JS нативный. Опыт использования js-библиотек приветствуется, но будет много задач на числом js
4.Опыт работы с Git
5.Работа в команде
6.Макеты будут в figma
7.Опыт работы с АПИ
Оплата почасовая, работа проектная, работы много.

Тестовая задача

Создать произвольный исходный json, в котором объекты записаны в виде двухмерного массива. Число объектов взять любое. Случайным образом часть объектом помечены признаком «block». Объектом может быть что угодно (к примеру, некоторый короткий текст)
1.Заверстать объекты в виде таблицы. Дизайн любой. Размер каждого объекта должен быть достаточным, для удобного попадания в него мышкой
2.Объекты, помеченные как «block» покрасить в красный цвет (или его оттенок)
3.Для всех объектов реализовать drag-n-drop функцию со следующими условиями:
a.При перетаскивании объекта на другое место переносить надо разом всю его колонку и/или столбец. При этом другие объекты смещаются в соответствующую сторону
b.Перетаскивать или сдвигать заблокированные объекты нельзя.
4.После каждого перетаскивания нужно пересобирать json в новом порядке и выводить его в консоль браузера