Архив: UI refactoring and redesign (Vue or React)

Бюджет По договоренности
Создан: 5 лет назад
Закрыт
Описание
Task: нужно переписать существющий FE плагина для Jira.



Background: На данный момент плагин работает и имеет полностью рабочий BE и FE, но FE имеет ряд ограничений, в связи с чем его и неужно переписать.



Вам будет предоставлен исходный код текущего FE, где видно как взаимодействет FE c BE через API. Изучив его, нужно будет занового переписать FE и реализовать новую функциональность.

Новый дизайн будет предоставлен в Sketch.



Основной элемент FE - это таблица, которая содержит множество строк разного уровня вложенности.







Новая функциональность:



- сохранение состояния таблицы при перезагрузке страницы или при возвращении на страницу после ухода (фильтры, табы, состояние развернутости дерева)

- закрепить шапку таблцы при скроле

- редизайн таблицы + шапка

- отображение "+" ":" при наведении на строку (hover)

- выделене строки при наведении на строку (hover)

- разворачивание вложенности при клике на строку

- drag’n’drop эл-ов страницы:

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

- обновление грейдов без перезагрузки всей страницы
Категория