Информационные технологии и интернет
Порталы и сервисы
Май 2025
Команде нужно было рабочее пространство, где задачи, сроки и загрузка людей видны в одном месте и в разных представлениях: кому-то удобнее доска, кому-то список, руководителю — календарь и отчеты. Отдельное требование — изменения не должны пропадать между сессиями.

Создал рабочее пространство на Next.js, React и TypeScript. Собрал kanban-доску, список задач и календарь как три представления одних данных, а также отчеты, раздел команды и настройки. Реализовал создание, редактирование, удаление задач и смену статусов, поиск, фильтры и сортировку, отдельные мобильные карточки задач. Отчеты показывают нагрузку команды. Изменения и пользовательские настройки сохраняются между сессиями.

Команда работает в удобном для каждого представлении, не теряя общую картину: доска для текущего спринта, список для разбора, календарь и отчеты для планирования. Нагрузка стала видимой, поэтому перегруз замечают заранее. Настройки и данные сохраняются, возвращение в приложение не начинается с нуля.
![]()
Артём Беспалов
Россия Санкт-Петербург
Три представления построены на общей модели задач, поэтому добавление новых полей и статусов не дублирует логику.