iSwift.
← Все проекты

07 / ВЕБ

Развивается

Gantica.диаграмма Ганта и учёт времени

Планы и время — на одной доске.

Веб-браузер
  • PHP 8.3
  • MySQL
  • JavaScript
  • Node.js
  • WebSocket
Дизайн Gantica: иерархия задач, статусы и интервалы на диаграмме Ганта в тёмной теме
Скриншот дизайна интерфейса

ЗАДАЧА И РЕШЕНИЕ

Планы и время — на одной доске.

Gantica помогает планировать работу на диаграмме Ганта и сопоставлять планы с затраченным временем. Команда работает на общих досках: разбивает задачи на подзадачи, меняет сроки и статусы, добавляет описания, ссылки и файлы.

Возможности

01

Наглядное планирование

Иерархия задач, несколько плановых интервалов, перенос и изменение сроков прямо на диаграмме, фильтры по статусу и датам.

02

Совместные доски

Доступ через группы, список присутствующих пользователей и обновление доски при изменениях других участников.

03

Учёт рабочего времени

Серверный таймер для задач и созвонов, ручное добавление и правка своих интервалов, суммы за выбранный период.

04

Контекст задачи

Описание, ссылки и файлы рядом с планом; запуск таймера со страницы задачи или доски.

ТЕХНИЧЕСКАЯ СТОРОНА

Что под капотом.

PHP API работает с MySQL через PDO. Интерфейс диаграммы написан на JavaScript, а Node.js передаёт события через WebSocket. Изменения инициируют перечитывание доски; таймер хранится на сервере и синхронизируется между клиентами пользователя.

СЛЕДУЮЩИЙ ПРОЕКТБлоки-240

Падающие блоки и змейка. Зелёный терминал.