СЕРГЕЙ РЕВИН
← Все работы

Решение · операционка команды

Расписание одной кнопкой и каскадный сдвиг: 5 минут вместо 2–3 часов

Сдвиг одного события — это часы ручного пересчёта, а расписание каждого запуска собирают заново. Решение разворачивает расписание из эталона одной кнопкой, при изменении сдвигает следующие события само и создаёт проект на следующий год с учётом праздников.

Как это выглядит

Макеты на демо-данных, без реальных данных

📅Расписание: день 1

СобытиеНачалоКонецВедущий
Знакомство10:0010:45 → 11:00ИИлья
Блок 111:00 → 11:1512:30 → 12:45ММария
Обед12:30 → 12:4513:30 → 13:45—
Блок 213:30 → 13:4515:00 → 15:15ААнна
3 события сдвинуты автоматически↻ Развернуть из эталона
Сдвиг одного события двигает следующие

Коротко

В проде
У клиента под NDA
Подходит
Курсы, интенсивы, мероприятия — всё, где расписание повторяется
Нужно
Эталонное расписание и база событий в Notion

Результат у клиента

  • 2–3 ч → 5 мин

    на перестройку расписания при сдвиге

Перестройка расписания при сдвиге

Вручную2–3 ч
Каскадом5 мин

Оценка для вашей компании

  • ≈12 ч

    в месяц на перестройках расписания

    Допущение: 5 перестроек в месяц × ~2,5 часа ручной работы

Это расчёт, а не обещание: подставьте свои объёмы — и цифра изменится.

Как было

  • Расписание каждого запуска собирают заново, хотя оно почти повторяет прошлое.
  • Сдвинулось одно событие — и координатор вручную пересчитывает весь день.
  • Проект на следующий год создают с нуля и подбирают даты в обход праздников вручную.

Что построено

Расписание одной кнопкой

Кнопка берёт эталон нужной длительности и разворачивает события с ответственными по ролям.

Каскадный сдвиг

Изменилось время окончания события — следующие сдвигаются сами. Время можно вводить коротко: «1201» → 12:01.

Проект следующего года

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

Стек

  • Notion
  • n8n
  • Производственный календарь (API)
  • Telegram

Где это работает

Вопросы

Что если запуск другой длительности?

Эталонов может быть несколько — кнопка сама выбирает подходящий по длительности проекта.

Не собьётся ли расписание при каскаде?

Каскад реагирует только на ручные изменения: строки, которые развернула кнопка, он пропускает — цепной реакции не будет.

Похожая задача? Напишите — начнём с разбора процессов.

Написать в Telegram