Техническое задание P1: новый сайт фитнес-центра «Атмосфера»
Статус: черновик для согласования после встречи. Основание: решение команды создать полностью новый сайт и инфраструктуру на новом домене и хостинге.
1. Краткое описание проекта
Создать новый быстрый адаптивный сайт фитнес-центра «Атмосфера» в Магнитогорске. Сайт должен заменить морально и технически устаревшую публичную витрину, ясно представлять направления центра, превращать интерес посетителей в заявки и давать команде управляемую основу для дальнейшей автоматизации продаж, записи и оплаты.
2. Бизнес-цель
Основная цель P1: увеличить долю понятных и отслеживаемых обращений с сайта за счёт новой структуры предложения, быстрых мобильных страниц и понятного пути к заявке.
Целевые показатели, базовые значения трафика, конверсии, среднего чека и скорости ответа пока не предоставлены. Они фиксируются на стартовом брифе и не являются гарантией результата.
3. Подтверждённые факты
- Команда приняла решение делать полностью новый сайт и инфраструктуру, а не расширять старый сайт.
- Для нового проекта нужны новый домен и хостинг.
- У центра есть направления фитнес, бассейн, SPA, ресторан «Биография», тренеры и клубные форматы.
- Старый сайт работает на устаревшей GetSimple CMS, имеет накопленный технический долг и медленную главную страницу.
- Презентационный прототип уже показывает одну из возможных визуальных и структурных гипотез; он не является автоматически утверждённым дизайном или функциональным ТЗ.
- В будущем рассматривается Т-Банк для приёма оплаты, но реальная оплата в P1 не подтверждена.
4. Целевые аудитории
- Действующие и потенциальные посетители центра в Магнитогорске.
- Люди, выбирающие фитнес, персонального тренера, бассейн, SPA или клубное членство.
- Родители, рассматривающие детский бассейн, если это направление подтверждено в оффере.
- Гости ресторана «Биография».
- Пользователи рекламы, поиска, социальных сетей и офлайн-рекомендаций.
Точные сегменты, приоритет услуг и язык офферов утверждаются на брифе.
5. Состав работ P1
5.1. Проектная и техническая основа
- Подбор и регистрация нового домена после подтверждения заказчиком.
- Подбор нового хостинга, создание production- и test-среды.
- Настройка HTTPS, резервного копирования и доступов по ролям.
- Создание репозитория и инструкции по развёртыванию.
- Собственная административная панель на PHP/MySQL для редактирования согласованных сущностей сайта. WordPress и сторонние конструкторы не используются.
5.2. Информационная архитектура и UX
- Карта сайта и карта воронки.
- Прототип ключевых страниц desktop и mobile.
- Согласование главных CTA и сценариев заявки.
- Подготовка структуры для SEO: человекочитаемые URL, заголовки, мета-данные, карта сайта и robots.
5.3. Контент и дизайн
- Адаптация утверждённого визуального направления в дизайн-систему сайта.
- Дизайн ключевых страниц и состояний форм для desktop и mobile.
- Размещение согласованных текстов, фото, видео, услуг, тренеров, отзывов и документов.
- Подготовка изображений для быстрой загрузки: современные форматы, размеры, отложенная загрузка некритичных медиа.
5.4. Функционал сайта
- Главная страница с направлениями, доказательствами, CTA и контактами.
- Страницы направлений и услуг.
- Страницы тренеров/специалистов.
- Страницы членства/абонементов в информационном формате.
- Контакты, карта по клику и каналы связи.
- Формы заявки с обязательными полями: имя, телефон или иной согласованный контакт, источник/страница, согласие на обработку персональных данных.
- Уведомление о заявке в согласованный канал. Канал выбирается на брифе.
- Административное редактирование контента, доступное назначенным сотрудникам.
- Защита форм от базового спама.
- Яндекс.Метрика, цели и UTM-параметры.
- Базовые SEO-настройки и Open Graph.
5.5. Юридические страницы
- Страница политики обработки персональных данных.
- Ссылка на согласие в формах и фиксация факта согласия в заявке, если это поддерживает выбранный канал.
- Размещение предоставленных заказчиком оферты, правил возврата и иных документов, если в P1 будет онлайн-продажа.
- Дисклеймеры по здоровью и тренировкам в согласованной редакции.
Исполнитель размещает согласованные тексты. Юридическая экспертиза текстов, оферты и соответствие конкретному статусу организации остаются зоной ответственности заказчика и привлечённых им специалистов.
6. Пользовательские сценарии
Сценарий A. Заявка на знакомство
- Посетитель открывает главную или страницу направления.
- Видит понятное предложение и CTA.
- Открывает форму, вводит минимальные контактные данные, подтверждает согласие.
- Получает сообщение об успешной отправке.
- Команда получает заявку в согласованном канале.
Сценарий B. Выбор направления
- Посетитель приходит с рекламы или из поиска.
- Переходит в подходящее направление: фитнес, бассейн, SPA, ресторан или членство.
- Изучает услугу, тренера или формат посещения.
- Оставляет заявку или переходит в согласованный мессенджер.
Сценарий C. Обновление контента
- Назначенный сотрудник входит в админ-раздел.
- Обновляет текст, цену, фото, тренера или страницу услуги в пределах предоставленных прав.
- Изменение публикуется без редактирования кода.
7. Интеграции
| Система | Статус в P1 | Условие |
|---|---|---|
| Яндекс.Метрика | Входит | Нужен доступ к аккаунту заказчика или согласование нового |
| Канал заявок | Входит | Выбирается: почта, Telegram, CRM, мессенджер или комбинация |
| Карта | Входит | Лёгкое превью и открытие карты по действию пользователя |
| Т-Банк Эквайринг | P2, если не подтверждено отдельно | Нужны юрлицо/ИП, касса, договор с банком, товары и схема возвратов |
| Расписание и онлайн-запись | P2, если нет готового API/системы | Нужны источник расписания и правила записи |
| Фитнес-CRM | Не подтверждено | Выбирается после описания процессов и доступа к API |
8. Нефункциональные требования
- Корректная работа на актуальных версиях Chrome, Safari, Firefox и Edge.
- Адаптивность для мобильных устройств, планшетов и desktop.
- HTTPS на боевом домене.
- Оптимизация изображений, видео и скриптов; не использовать блокирующие внешние ресурсы без необходимости.
- Целевой ориентир: ключевые страницы ощущаются быстрыми на мобильной сети; точные Web Vitals фиксируются после выбора дизайна, хостинга и реального контента.
- Доступы и ключи не хранятся в публичном коде.
- Регулярное резервное копирование файлов сайта и базы данных.
9. Материалы и действия заказчика
- Утверждённое название, реквизиты и юридическое лицо.
- Список услуг, форматов, тарифов и приоритетов продаж.
- Фотографии, видео, логотипы, брендбук при наличии.
- Данные о тренерах, сертификаты, достижения и согласие на публикацию.
- Отзывы и кейсы с правом размещения.
- Адреса, телефоны, режим работы, ссылки на социальные сети и мессенджеры.
- Доступы к домену, хостингу, Метрике, почте и внешним системам после выбора.
- Тексты политики, согласия, оферты и иных юридических документов либо контакт специалиста, который их готовит.
- Назначенный человек для согласований и обратной связи.
10. Ограничения и вне рамок P1
- Не переносить код, дизайн и CMS старого сайта как основу нового проекта.
- Не запускать онлайн-эквайринг, корзину и автоматическую продажу без отдельного согласования P2.
- Не реализовывать личный кабинет, учёт посещений, автоматическое расписание и интеграцию с фитнес-CRM без подтверждённых процессов.
- Не собирать анализы, диагнозы, жалобы, фото тела или другие данные о здоровье через P1-формы.
- Не давать на сайте обещания лечения, гарантированного снижения веса или медицинского результата.
11. Риски и зависимости
- Задержка настройки домена, хостинга, состава админ-панели или канала заявок.
- Отсутствие фото, видео, цен, описаний услуг или владельца контента.
- Несогласованные правки после утверждения дизайна/структуры.
- Отсутствие юридических текстов до запуска форм или продаж.
- Отсутствие ответственного за обработку заявок и норматив времени ответа.
- Ограничения или отсутствие API у будущей CRM, расписания или кассы.
12. Приёмка P1
- Новый домен открывает сайт по HTTPS, сертификат действителен.
- Все утверждённые страницы доступны по согласованным URL и корректно выглядят на мобильном и desktop.
- Ссылки, навигация, CTA и медиа работают без 404 и критических ошибок.
- Форма отправляет заявку, отображает успешный статус и доставляет её в согласованный канал.
- В форме есть согласие на обработку персональных данных и ссылка на политику.
- В Яндекс.Метрике фиксируются согласованные события: просмотр ключевой страницы, клик CTA, открытие/отправка формы, переход в мессенджер.
- Контент-менеджер может изменить согласованные сущности без правки кода.
- Создана резервная копия и переданы доступы/инструкции.
- Пройден запускной чек-лист и устранены критические замечания.
13. Открытые вопросы
- Какой новый домен и хостинг выбирает заказчик?
- Какое действие является главным для каждого направления: заявка, звонок, мессенджер, посещение, оплата или запись?
- Где команда будет принимать и обрабатывать заявки?
- Какие услуги и цены можно публично разместить на запуске?
- Нужны ли в P1 реальные расписание, цены абонементов и отдельная страница детского бассейна?
- Кто является владельцем и редактором контента после запуска?
- Есть ли действующие политика ПДн, оферта, согласия на фото/отзывы и проверенные формулировки по здоровью?
- Какие показатели считаются успехом в первые 90 дней: число заявок, запись на гостевой визит, продажи абонементов, стоимость лида или другое?
- Нужен ли отдельный сайт NutriFit в P1 либо это самостоятельный следующий проект?