Интерактивный редактор диаграмм Ганта
*Диаграммы Ганта используются в приложениях по управлению проектами, для плотного планирования и распределения времени большого кол-ва производственных процессов
Договорились о цене и объемах. Учтя специфику задачи сформировали и утвердили ТЗ.
В срок за полторы недели было реализовано следующее:
+ Универсальная версия управления планшет/ПК (основанная на личной библиотеке even3.js)
+ БЕМ компонент многофункционального всплывающего окна (избавление от зависимостей)
+ Создание, сохранение, загрузка и удаление данных в/из базы
(пока в целях ускорения деплоя и упрощения тестирования, база используется браузерная IndexedDB)
+ поддержка хранения в базе списка проектов
~ заложена серверная архитектура на NodeJS (веб сервер, пока не эксплуатируется)
Лицензирование результирующего продукта было разрешено выкатить под MIT (открытая лицензия)
+ код на гитхаб:
https://github.com/impfromliga/ganttbox (управление будет улучшаться, текущее в Readme)
+ там же рабочая веб версия:
https://impfromliga.github.io/ganttbox/