JS разработчик
Прямой работодатель Togezzer.net ( togezzer.net )
Опыт работы любой
Разработать JS плагин для библиотеки Highcharts (плагин визуализации организационной структуры)
Требования:
- Опыт работы с canvas/webgl
- Опыт с векторной графикой типа d3
Задачи:
- группировка людей по департаментам
- группировка людей по руководителям внутри департамента
- возможность группировки департаментов в отдельные группы
- данные по человеку: фио, департамент, руководитель, должность, телефон, емейл, фото
- возможность свернуть/развернуть департамент
- возможность увеличить/уменьшить диаграмму, центровка
- при клике на человека - popup с его данными
- возможность свернуть/развернуть все данные по группам/департаментам кнопкой
- фильтры на департамент
- группировка по департаменту
- ссылка на профиль человека в Togezzer.net
- перетаскивание, корректировка и изменение должности и департамента
- возможность может менять должность/департамент и структуру из диаграммы
- возможность наложить кастомный слой на структуру по анкетам (например кто правша, а кто левша)
- предусмотреть возможность, что у сотрудника будет две должности
- предусмотреть возможность, что у сотрудника не будет должности
- предусмотреть возможность, что у сотрудника может быть 2 руководителя
- предусмотреть возможность, что у сотрудника не будет заполнена часть данных/все данные
По сотруднику на текущий момент, есть следующие данные:
имя
фамилия
должность
руководитель
департамент
телефон (может быть скрыт в настройках профиля, необходимо учесть)
емейл
логин
ссылка на профиль