Сценарии и правила
Определены состояния заявки, время работы зала и условия пересечения. Ожидающая заявка занимает интервал до подтверждения или отмены.
Рабочее место администратора фотостудии: увидеть неделю, найти заявку и перенести съёмку без пересечения с другой бронью.
ПОПРОБОВАТЬ КАБИНЕТ ↗Лендинг «ТИХО» помогает клиенту выбрать студию. Этот проект раскрывает другую сторону: как администратору работать с заявками после обращения. Гипотеза концепта — единое расписание и проверка времени снижают риск наложения съёмок.
Это не заказ действующей студии. Сценарий сформулирован самостоятельно; интервью с администраторами, внедрение и рост бизнес-показателей не заявляются.
Определены состояния заявки, время работы зала и условия пересечения. Ожидающая заявка занимает интервал до подтверждения или отмены.
Недельная сетка для обзора, список для поиска и одна форма для создания и изменения брони. На телефоне расписание превращается в повестку по дням.
Проверки вынесены в отдельный модуль. Состояние сохраняется локально. Ошибки объясняются в форме, введённые значения не теряются.
Подтверждённые и ожидающие брони различаются фоном и подписью. Отменённые остаются в списке, но не занимают время в расписании.
Выбор даты и времени работает с клавиатуры и на телефоне. Перетаскивание не добавлено: в этом объёме важнее явная проверка нового интервала.
При пересечении показан занятый интервал. Пользователь может изменить время, не заполняя карточку повторно. Соседние брони без пересечения допустимы.
Сумма в обзоре вычисляется по активным броням. Она явно подписана как расчёт: платежей и факта оплаты в концепте нет.
Ниже — разбор реально реализованного сценария. Схема собрана по текущему проекту; это не архив ранних макетов и не результаты интервью.
Заявка занимает время даже до подтверждения. Отмена освобождает его. Бронь 12:00–14:00 может идти сразу после 10:00–12:00.
Дата, время, длительность и статус находятся рядом. При конфликте форма остаётся открытой, а введённое имя сохраняется.
Это время занято: 10:00–12:00. Выберите другой интервал или дату.
Это точный текст сообщения из рабочего сценария.
Время занято. Можно подтвердить, перенести или отменить.
Время занято. Любой перенос снова проходит проверку.
Время свободно. Запись остаётся в списке для истории.
Для исходного сценария сначала нажмите «Сбросить демо». Это удалит только ваши изменения в этом кабинете.
Открыть интерактивный кабинет ↗Автоматические проверки пересечений, соседних интервалов, отмены, часов работы и некорректных значений.
Создание конфликтующей заявки, исправление времени и отмена проверены в браузере. Полный журнал проверок хранится рядом с проектом.
Получился функциональный прототип для обсуждения и оценки навыков. Экономия времени и рост конверсии не измерялись.
Сейчас это один зал, один браузер и демонстрационные заявки. Нет авторизации, сервера, синхронизации, оплаты, уведомлений и защиты от одновременного бронирования разными администраторами. Локальная проверка не заменяет серверную.
Перед внедрением — проверить сценарии с администраторами, уточнить правила предоплаты и отмены, затем реализовать роли, серверный календарь и атомарную проверку занятости.
Могу разобрать сценарий, спроектировать экраны и реализовать поведение в браузере. Этот кейс показывает подход к формам, данным, ошибкам и адаптации — его можно обсудить предметно.
Обсудить проект или сотрудничество ↗