/Gantt_Chart

Вывод данных, полученных по api, в Gantt Chart.

Primary LanguageTypeScript

Тестовое задание: Cделать небольшую страничку на React JS, которая выводит данные в Gantt Chart.

gant.mp4

Требования:

  • технологический стек React, Redux, TS;
  • все данные в Gantt Chart берутся через API;
  • стартовый (слева) месяц для вывода данных определяется на основе минимальной даты тасков из API;
  • дерево тасков должно поддерживать свертывание/развертывание при нажатии на стрелочку (на всех уровнях);
  • справа от названия таска выводится количество вложенных в него элементов;
  • цвета блоков определяются в зависимости от уровня вложенности (первый - синий, второй - желтый, 3-4 уровни - зеленый, пятый - желтый);
  • блоки дат, которые не влезают справа обрезаются через fade-затенение (см. дизайн, справа);
  • После выполнения тестого задания оно публикуется на github.

Установить локально:

Getting Started with Create React App