Описание проекта
Нужен внутренний веб-сервис, который делает занятость комнат фактом, а не предметом спора. Календарь на неделю сразу по всем четырём переговорным, чтобы свободный час был виден одним взглядом. Бронь на час и повторяющиеся встречи для еженедельных планёрок, которые не меняются месяцами. Карточка комнаты с тем, что в ней реально есть: сколько мест, экран, доска, спикерфон, — чтобы большую комнату перестали занимать под разговор вдвоём. У каждой двери планшет: статус сейчас, следующая бронь и кнопка «занять сейчас», если комната свободна. Не пришли в первые десять минут — бронь снимается сама, комната возвращается в общий доступ. Тем же сервисом бронируются гибкие рабочие места в опенспейсе, и отдельно нужен отчёт по загрузке: я хочу просить пятую переговорную с цифрами, а не с ощущениями. Вход — по корпоративной почте, без отдельных паролей.
Три вещи прошу заложить в решение сразу. Отчёт по загрузке рассказывает про комнаты, а не про людей: он отвечает на вопрос, насколько была занята переговорная, и персональных рейтингов сотрудников по бронированиям в нём быть не должно. Отменять и переносить бронь вправе организатор встречи; принудительно снять чужую бронь может только администратор офиса, и обязательно с уведомлением организатору, а не молча. И если пропала сеть, планшет у двери показывает последнее известное расписание и честно пишет на экране, что данные могли устареть, вместо того чтобы изображать актуальность.
Что должно быть в системе:
— календарь занятости четырёх комнат на неделю;
— бронь на час и повторяющиеся серии встреч;
— карточки комнат с вместимостью и оборудованием;
— планшет у двери: текущий статус, следующая бронь, кнопка «занять сейчас»;
— автоматическое освобождение комнаты, если никто не пришёл;
— бронирование гибких рабочих мест в опенспейсе;
— отчёт по загрузке комнат по дням и часам;
— вход по корпоративной почте, отдельные права у сотрудника и администратора офиса.