Я так понял что с таймслотами интересная тема а как это разработчику по преподать? Они просили чтобы заявка была не от одного участника
Чтобы это взлетело и было готово к понимаю в реализации:
Учесть в ТЗ (а это оно)
Где отображаться таймслотам
Как настраивать слоты
Настройка слотов в рамках группы и конкретного задания (журнал заданий)
Настройка по группам исполнителей и как может пересекаться с журналом заданий
Может ли добавляется слот если задания выбранного типа есть, но, Они уже выполнили его (на горячую добавить в промежуток времени)
Как периодические задания будут крепиться в таймслоты и какой период планирования.
И это только первые вопросы которые на плаву.
Самая главная ошибка большого количества тикетописателей - они дальше своей логики ничего не видят и думают что их тикет самый окуенный. А разрабы его открывают и перед глазами сразу 300 вопросов, потому что они видят и другие процессы и проблемы, поэтому чем больше опишите(в том числе для применения в других логических схемах), нарисуете схемы, картинки, тогда и вероятность исполнения вырастет, потому это это готовое руководство к действию и сразу понятны трудозатраты.
А просто сделайте это - я посмотрел - цепочка задевает огромное количество структур и запросов - отодвинул в полку, пока не будет решения ну пары верхних вещей в других тикетах, потом может быть.....