Промпт: тЗ на дизайн сайта или лендинга
Техническое задание на дизайн: страницы, блоки, адаптив, состояния, передача в разработку. Готовый промт на русском с ответами нейросетей: посмотрите, что выдают GigaChat, ChatGPT, Claude и Gemini, и откройте текст промпта, чтобы запускать его со своими данными.
Текст промпта
Ответы нейросетей ниже получены этим промптом на примере из таблицы. Чтобы скопировать промпт и запускать его со своими данными, откройте доступ ко всем промптам или полный доступ к AI University.
Что подставить в промт
| Поле | Пример |
|---|---|
| {project} | сайт студии йоги «Прана» в Новосибирске |
| {goal} | запись на пробное занятие и продажа абонементов онлайн |
| {pages} | главная, расписание, преподаватели, цены и абонементы, контакты, блог |
| {stack} | вёрстка на Tilda, онлайн-оплата через ЮKassa, расписание из виджета CRM, срок 4 недели |
Ответы нейросетей на этот промпт
Техническое задание на разработку дизайна сайта студии йоги «Прана»
1. Цели и метрики сайта
Цели:
- Повышение конверсии пользователей в записи на занятия.
- Увеличение продаж абонементов.
- Привлечение новых клиентов через оформление заявок и записей.
Метрики эффективности:
- Количество зарегистрированных посетителей.
- Конверсия в заявки на пробные занятия.
- Продажи абонементов онлайн.
- Уровень отказов.
- Среднее время пребывания на сайте.
- Глубина просмотра страницы.
2. Структура страниц и блоков
| № | Страница | Блок | Содержание | Приоритет |
|---|---|---|---|---|
| 1 | Главная | Шапка | Логотип, меню навигации, кнопка входа/регистрации | Высокий |
| 2 | Герой баннер | Изображение занятия йогой, заголовок, призыв к действию | Высокий | |
| 3 | Преимущества | Короткий список преимуществ занятий в нашей студии | Средний | |
| 4 | Расписание | Виджет расписания занятий | Высокий | |
| 5 | Преподаватели | Фото преподавателей, описание | Средний | |
| 6 | Цены и абонементы | Таблица цен, условия покупки | Высокий | |
| 7 | Контакты | Адрес, телефон, форма обратной связи | Высокий | |
| 8 | Подвал | Полезная информация, политика конфиденциальности | Низкий | |
| 9 | Расписание | Заголовок | Название блока | Высокий |
| 10 | Календарь занятий | Интерактивный календарь занятий | Высокий | |
| 11 | Преподаватели | Список преподавателей | Карточки с фотографиями, именами, описанием и специализацией преподавателя | Высокий |
| 12 | Цены и абонементы | Абонементы | Информация о типах абонементов, кнопке купить | Высокий |
| 13 | Контакты | Форма контактов | Поле для ввода имени, телефона, email, сообщение | Высокий |
| 14 | Блог | Статьи блога | Краткое описание статей, возможность перейти к полной версии | Средний |
3. Адаптивность и требования к мобильному интерфейсу
Основные брейкпоинты адаптивности:
- Широкий экран: от 1200px — основная версия макетов для настольных компьютеров.
- Средний экран: от 768 до 1199px — планшеты и большие мобильные устройства.
- Мобильный экран: менее 768px — смартфоны и компактные экраны.
Изменения на мобильной версии:
- Меню становится выпадающим («гамбургер»).
- Формы занимают всю ширину экрана.
- Баннеры уменьшаются по высоте.
- Шрифты адаптируются под размер экрана.
- Элементы типа списка группируются по смысловым разделам.
4. Компоненты UI-кита
Интерфейсные элементы:
- Кнопки: первичные, вторичные, активные, неактивные состояния.
- Формы: поля ввода текста, чекбоксы, радиобаттоны, кнопки отправки.
- Селекторы: даты, выбор опций.
- Модальные окна: уведомления, подтверждения действий.
- Таблицы: расписания, прайс-листы.
- Изображения: иллюстрации, фотографии студий и инструкторов.
- Заглушки: пустой результат поиска, отсутствие элементов в списке.
Графические элементы:
- Цветовая палитра.
- Иконографика (стандартные и кастомные значки).
- Типография (шрифты, размеры шрифтов, межстрочные интервалы).
5. Правила работы с формами
- Все формы требуют согласия пользователя на обработку персональных данных согласно Федеральному закону РФ №152-ФЗ.
- Во всех формах должна присутствовать активная ссылка на Политику обработки персональных данных.
- Валидация полей осуществляется клиентской стороной.
- После успешной отправки данных пользователю показывается уведомление об успешности операции.
6. Передача материалов разработчикам
Передаем разработчику следующие материалы:
- Figma-файлы со всеми слоями и элементами дизайна.
- PNG-изображения логотипа и другой графики.
- SVG-векторную графику для использования на разных разрешениях.
- CSS-стили в виде комментариев в файлах макетов.
- Aнимированные прототипы взаимодействия (если есть).
7. Этапы работ, сроки и критерии приемки
Этапы разработки:
- Анализ требований (1 неделя):
Определение целевой аудитории, уточнение деталей проекта, сбор материала.
- Разработка концепции (1 неделя):
Создание скетчей и концептуальных решений главной страницы и ключевых экранов.
- Создание детального макета (2 недели):
Детальная проработка всех страниц и компонентов.
- Протестирование макетов (1 неделя):
Проверка макетов, внесение правок и финализация документации.
Критерии приемки:
- Макеты соответствуют техническому заданию.
- Файлы предоставлены в согласованном формате и удобны для последующей интеграции.
- Дизайн учитывает правила адаптивной верстки и корректно отображается на различных устройствах.
- Все интерактивные элементы работают согласно описанному сценарию поведения.
Примечание:
Все формулировки и детали наполнения макетов подлежат дальнейшему обсуждению и доработкам после получения дополнительной информации от заказчика.
После завершения каждого этапа необходима обратная связь и утверждение выполненной части работы заказчиком. Если вы хотите дополнить или уточнить какую-либо часть задания, пожалуйста, укажите это здесь: [заполнить].
Спасибо!
Техническое задание на дизайн сайта студии йоги «Прана»
0. Общая информация о проекте
Проект: сайт студии йоги «Прана»
Город: Новосибирск
Цель сайта: запись на пробное занятие и продажа абонементов онлайн
Платформа: Tilda
Онлайн-оплата: ЮKassa
Расписание: виджет CRM
Срок реализации дизайна и подготовки к передаче: 4 недели
1. Цели и метрики сайта
1.1. Бизнес-цели
| Цель | Описание |
|---|---|
| Запись на пробное занятие | Пользователь должен быстро выбрать занятие и оставить заявку на пробное посещение |
| Продажа абонементов онлайн | Пользователь должен иметь возможность выбрать абонемент и оплатить его через ЮKassa |
| Повышение доверия к студии | Через преподавателей, фото пространства, отзывы, блог и понятное описание подхода |
| Информирование о расписании | Пользователь должен видеть актуальное расписание из CRM-виджета |
| Снижение нагрузки на администраторов | Ответы на частые вопросы, понятные цены, правила посещения, контакты и карта |
1.2. Целевые действия
| Целевое действие | Где размещается |
|---|---|
| Записаться на пробное занятие | Главная, расписание, цены, контакты, карточки преподавателей |
| Купить абонемент | Главная, цены и абонементы |
| Посмотреть расписание | Главная, расписание |
| Связаться со студией | Контакты, шапка, футер |
| Перейти в мессенджер | Шапка, футер, контакты |
| Прочитать статью | Блог, главная |
1.3. Основные метрики эффективности
| Метрика | Целевое значение |
|---|---|
| Конверсия в заявку на пробное занятие | [заполнить] |
| Конверсия в покупку абонемента | [заполнить] |
| Количество заявок в месяц | [заполнить] |
| Количество онлайн-покупок в месяц | [заполнить] |
| CTR главной CTA-кнопки | [заполнить] |
| Доля мобильного трафика | [заполнить] |
| Среднее время на сайте | [заполнить] |
| Отказы | [заполнить] |
| Переходы в WhatsApp / Telegram | [заполнить] |
1.4. Аналитика
На сайте необходимо предусмотреть установку:
- Яндекс.Метрики;
- Google Analytics при необходимости — [заполнить];
- пикселей рекламных систем — [заполнить];
- целей на отправку форм;
- целей на клики по кнопкам:
- «Записаться на пробное занятие»;
- «Купить абонемент»;
- «Посмотреть расписание»;
- «Позвонить»;
- «Написать в WhatsApp»;
- «Написать в Telegram»;
- целей на успешную оплату через ЮKassa;
- отслеживания UTM-меток.
2. Структура страниц и блоков
2.1. Общие блоки для всех страниц
| Страница | Блок | Содержание | Приоритет |
|---|---|---|---|
| Все страницы | Шапка сайта | Логотип «Прана», меню: Главная, Расписание, Преподаватели, Цены, Блог, Контакты; кнопка «Записаться»; телефон; иконка мессенджера | Высокий |
| Все страницы | Мобильное меню | Логотип, бургер-меню, пункты меню, кнопка записи, телефон, мессенджеры | Высокий |
| Все страницы | Футер | Логотип, краткое описание, адрес, телефон, email, мессенджеры, соцсети, ссылки на политику конфиденциальности и договор оферты | Высокий |
| Все страницы | CTA-блок | Призыв записаться на пробное занятие или купить абонемент | Высокий |
| Все страницы | Cookie-уведомление | Текст о cookie, кнопка согласия, ссылка на политику | Средний |
2.2. Главная страница
| Страница | Блок | Содержание | Приоритет |
|---|---|---|---|
| Главная | Первый экран | Заголовок: «Студия йоги “Прана” в Новосибирске»; подзаголовок; CTA «Записаться на пробное занятие»; вторичная кнопка «Посмотреть расписание»; фоновое фото/видео студии | Высокий |
| Главная | Преимущества | 3–6 преимуществ: опытные преподаватели, занятия для разных уровней, уютная студия, удобное расписание, онлайн-запись | Высокий |
| Главная | Направления занятий | Карточки направлений: хатха-йога, йога для начинающих, йога для спины, медитации, женские практики, индивидуальные занятия — список уточнить [заполнить] | Высокий |
| Главная | Пробное занятие | Условия пробного занятия, стоимость или бесплатный формат [заполнить], что взять с собой, кнопка записи | Высокий |
| Главная | Расписание превью | Встраиваемый виджет CRM или ссылка на страницу расписания, ближайшие занятия | Высокий |
| Главная | Преподаватели превью | 3–4 карточки преподавателей: фото, имя, направление, опыт, ссылка «Подробнее» | Средний |
| Главная | Абонементы превью | 2–4 популярных тарифа: разовое занятие, абонемент на 4/8/12 занятий [заполнить], кнопка «Купить» | Высокий |
| Главная | Фото студии | Галерея интерьера, залов, раздевалок, зоны ожидания | Средний |
| Главная | Отзывы | Отзывы клиентов, рейтинг, ссылки на карты/соцсети при наличии | Средний |
| Главная | FAQ | Частые вопросы: что взять, нужен ли опыт, можно ли беременным, как отменить запись, срок действия абонемента | Средний |
| Главная | Блог превью | 3 последние статьи из блога | Низкий |
| Главная | Контакты превью | Адрес, карта, режим работы, телефон, мессенджеры, кнопка «Построить маршрут» | Высокий |
2.3. Страница «Расписание»
| Страница | Блок | Содержание | Приоритет |
|---|---|---|---|
| Расписание | Заголовок страницы | «Расписание занятий»; краткое описание, как записаться | Высокий |
| Расписание | Виджет CRM | Встроенное актуальное расписание из CRM, фильтры по датам/направлениям/преподавателям, если поддерживается | Высокий |
| Расписание | Инструкция по записи | 3 шага: выбрать занятие, оставить данные, дождаться подтверждения/оплатить | Средний |
| Расписание | CTA пробного занятия | Блок для новичков с кнопкой «Записаться на пробное занятие» | Высокий |
| Расписание | Правила отмены | Условия отмены/переноса записи [заполнить] | Средний |
| Расписание | FAQ | Частые вопросы по расписанию и записи | Средний |
2.4. Страница «Преподаватели»
| Страница | Блок | Содержание | Приоритет |
|---|---|---|---|
| Преподаватели | Заголовок страницы | «Преподаватели студии “Прана”»; вводный текст о команде | Высокий |
| Преподаватели | Список преподавателей | Карточки: фото, имя, направление, опыт, краткое описание, кнопка «Записаться» | Высокий |
| Преподаватели | Детальная информация | Образование, сертификаты, подход, специализация, расписание преподавателя при наличии | Средний |
| Преподаватели | Сертификаты | Галерея сертификатов/дипломов [заполнить] | Низкий |
| Преподаватели | CTA | «Выберите преподавателя и запишитесь на занятие» | Высокий |
2.5. Страница «Цены и абонементы»
| Страница | Блок | Содержание | Приоритет |
|---|---|---|---|
| Цены и абонементы | Заголовок страницы | «Цены и абонементы»; краткое объяснение форматов | Высокий |
| Цены и абонементы | Пробное занятие | Цена пробного занятия, условия, кнопка записи | Высокий |
| Цены и абонементы | Карточки абонементов | Тарифы: разовое занятие, 4 занятия, 8 занятий, 12 занятий, безлимит [заполнить]; цена, срок действия, условия, кнопка «Купить» | Высокий |
| Цены и абонементы | Онлайн-оплата | Информация об оплате через ЮKassa, доступные способы оплаты | Высокий |
| Цены и абонементы | Правила использования | Срок действия, заморозка, переносы, возврат, посещение разных направлений [заполнить] | Средний |
| Цены и абонементы | Подарочный сертификат | Если есть: описание, номиналы, кнопка покупки [заполнить] | Низкий |
| Цены и абонементы | FAQ по оплате | Вопросы по покупке, возврату, чеку, активации абонемента | Средний |
| Цены и абонементы | CTA | «Не знаете, что выбрать? Запишитесь на пробное занятие» | Средний |
2.6. Страница «Контакты»
| Страница | Блок | Содержание | Приоритет |
|---|---|---|---|
| Контакты | Заголовок страницы | «Контакты студии “Прана”» | Высокий |
| Контакты | Контактная информация | Адрес, телефон, email, режим работы, мессенджеры, соцсети | Высокий |
| Контакты | Карта | Яндекс.Карта / 2ГИС с точкой студии | Высокий |
| Контакты | Как добраться | Описание маршрута от метро/остановки/парковки [заполнить] | Средний |
| Контакты | Фото входа | Фото фасада, входа, вывески, ориентиры | Средний |
| Контакты | Форма обратной связи | Имя, телефон, комментарий, согласие на обработку данных | Высокий |
| Контакты | Реквизиты | Юридическая информация, ИНН/ОГРН, данные ИП/ООО [заполнить] | Средний |
2.7. Страница «Блог»
| Страница | Блок | Содержание | Приоритет |
|---|---|---|---|
| Блог | Заголовок страницы | «Блог о йоге, здоровье и практике» | Высокий |
| Блог | Категории | Для начинающих, практика, здоровье спины, медитация, питание, новости студии [заполнить] | Средний |
| Блог | Список статей | Карточки: изображение, категория, заголовок, дата, краткое описание, кнопка «Читать» | Высокий |
| Блог | Поиск/фильтр | Поиск по статьям или фильтр по категориям, если реализуемо на Tilda | Низкий |
| Блог | Подписка | Форма подписки на новости/мероприятия [заполнить необходимость] | Низкий |
| Блог | CTA | «Начните практику — запишитесь на пробное занятие» | Средний |
2.8. Страница статьи блога
Если статьи реализуются отдельными страницами на Tilda, необходимо предусмотреть шаблон статьи.
| Страница | Блок | Содержание | Приоритет |
|---|---|---|---|
| Статья блога | Обложка статьи | Заголовок, категория, дата, автор, изображение | Высокий |
| Статья блога | Тело статьи | Текст, подзаголовки, изображения, цитаты, списки | Высокий |
| Статья блога | Автор | Имя автора, фото, краткая информация | Средний |
| Статья блога | Похожие статьи | 2–3 материала по теме | Средний |
| Статья блога | CTA | Запись на занятие или покупка абонемента | Высокий |
3. Требования к адаптиву
3.1. Брейкпоинты
Дизайн необходимо подготовить для следующих разрешений:
| Тип устройства | Ширина |
|---|---|
| Desktop large | 1440 px |
| Desktop | 1200 px |
| Tablet landscape | 960 px |
| Tablet portrait | 768 px |
| Mobile large | 480 px |
| Mobile | 360 px |
Основные макеты подготовить для:
- 1440 px;
- 1200 px;
- 768 px;
- 360 px.
3.2. Общие требования к адаптиву
| Элемент | Desktop | Mobile |
|---|---|---|
| Шапка | Горизонтальное меню, CTA-кнопка, телефон | Логотип, бургер, кнопка/иконка записи или телефона |
| Меню | В одну строку | Выпадающее меню на весь экран или панель |
| Первый экран | Текст + изображение/видео, 2 CTA | Вертикальная компоновка, один главный CTA, вторичный CTA ниже |
| Сетки карточек | 3–4 карточки в ряд | 1 карточка в ряд |
| Абонементы | 3–4 карточки в ряд | 1 карточка в ряд, акцент на популярном тарифе |
| Преподаватели | 3 карточки в ряд | 1 карточка в ряд |
| Галерея | Сетка/masonry | Слайдер или горизонтальный скролл |
| Формы | Поля в 1–2 колонки | Все поля в одну колонку |
| Виджет расписания | Полная ширина контейнера | Проверить удобство скролла, фильтры компактно |
| Карта | Рядом с контактами или отдельный блок | Под контактами, высота 300–400 px |
| Футер | 3–4 колонки | Вертикальная структура |
3.3. Что меняется на мобильных
На мобильных устройствах необходимо:
- Сократить высоту первого экрана, чтобы CTA был виден без лишнего скролла.
- Использовать фиксированную нижнюю панель при необходимости:
- «Записаться»;
- «Позвонить»;
- «WhatsApp/Telegram».
- Увеличить кликабельные зоны до минимум 44×44 px.
- Убрать декоративные элементы, ухудшающие читаемость.
- Скрывать второстепенные изображения, если они мешают скорости загрузки.
- Сделать формы максимально короткими.
- Разместить согласие на обработку данных под формой в читаемом размере.
- Проверить отображение CRM-виджета расписания на ширине 360 px.
- Проверить сценарий покупки абонемента через ЮKassa на мобильном.
- Обеспечить читаемость текста без масштабирования.
4. UI-кит
4.1. Общий визуальный стиль
Ассоциации бренда: спокойствие, доверие, мягкость, забота, телесность, осознанность.
Желаемое настроение: современная уютная студия без эзотерической перегруженности.
Заполнить/уточнить:
- логотип: [заполнить];
- фирменные цвета: [заполнить];
- фирменные шрифты: [заполнить];
- фотостиль: [заполнить];
- референсы сайтов: [заполнить];
- нежелательные решения: [заполнить].
4.2. Цвета
Предварительная цветовая логика:
| Роль цвета | Назначение | Значение |
|---|---|---|
| Primary | CTA, ссылки, активные элементы | [заполнить] |
| Secondary | Дополнительные акценты | [заполнить] |
| Background | Основной фон | [заполнить] |
| Surface | Карточки, формы | [заполнить] |
| Text primary | Основной текст | [заполнить] |
| Text secondary | Вторичный текст | [заполнить] |
| Success | Успешная отправка/оплата | [заполнить] |
| Error | Ошибки форм | [заполнить] |
| Warning | Предупреждения | [заполнить] |
4.3. Типографика
| Элемент | Desktop | Mobile |
|---|---|---|
| H1 | [заполнить] | [заполнить] |
| H2 | [заполнить] | [заполнить] |
| H3 | [заполнить] | [заполнить] |
| Основной текст | [заполнить] | [заполнить] |
| Малый текст | [заполнить] | [заполнить] |
| Кнопки | [заполнить] | [заполнить] |
Требования:
- использовать не более 2 шрифтовых семейств;
- обеспечить читаемость на мобильных;
- соблюдать контрастность текста и фона.
4.4. Компоненты UI-кита
| Компонент | Варианты | Состояния |
|---|---|---|
| Кнопка primary | «Записаться», «Купить» | default, hover, active, disabled, loading |
| Кнопка secondary | «Подробнее», «Посмотреть расписание» | default, hover, active, disabled |
| Текстовая ссылка | В меню, футере, тексте | default, hover, active, visited |
| Поле ввода | Имя, телефон, email, комментарий | default, focus, filled, error, disabled |
| Телефонное поле | Маска телефона +7 | default, focus, error |
| Checkbox | Согласие на обработку данных | unchecked, checked, error, disabled |
| Select/dropdown | Выбор направления/занятия при необходимости | default, open, selected, error, disabled |
| Карточка направления | Фото/иконка, название, описание | default, hover |
| Карточка преподавателя | Фото, имя, направление, кнопка | default, hover |
| Карточка абонемента | Название, цена, условия, CTA | default, hover, selected, popular |
| Бейдж | «Популярно», «Новичкам», «Акция» | default |
| Модальное окно | Запись на пробное занятие, покупка, подтверждение | default, success, error |
| Уведомление | Успех/ошибка отправки формы | success, error, warning |
| Аккордеон FAQ | Вопрос-ответ | collapsed, expanded |
| Табы/фильтры | Категории блога, направления | default, hover, active |
| Слайдер | Фото студии, отзывы | default, active dot/arrow, disabled arrow |
| Хлебные крошки | Для блога/статей | default |
| Пагинация | Для блога при необходимости | default, hover, active, disabled |
| Cookie-баннер | Уведомление о cookie | visible, accepted |
| Empty state | Нет занятий/статей/результатов | default |
| Loader | Загрузка расписания/оплаты | default |
4.5. Ошибки и пустые состояния
Необходимо подготовить тексты и внешний вид для следующих ситуаций:
| Сценарий | Текст |
|---|---|
| Форма отправлена успешно | «Спасибо! Мы получили вашу заявку и скоро свяжемся с вами.» |
| Ошибка отправки формы | «Не удалось отправить заявку. Попробуйте ещё раз или напишите нам в мессенджер.» |
| Не заполнено обязательное поле | «Заполните это поле.» |
| Неверный телефон | «Введите корректный номер телефона.» |
| Не отмечено согласие | «Подтвердите согласие на обработку персональных данных.» |
| Нет занятий в расписании | «На выбранную дату занятий нет. Попробуйте выбрать другой день.» |
| Нет статей в категории | «В этой категории пока нет статей.» |
| Оплата прошла успешно | «Оплата прошла успешно. Мы отправили подтверждение на указанные контакты.» |
| Ошибка оплаты | «Оплата не прошла. Попробуйте ещё раз или свяжитесь с администратором.» |
5. Требования к формам
5.1. Формы на сайте
| Форма | Где размещается | Поля |
|---|---|---|
| Запись на пробное занятие | Главная, расписание, контакты, модальное окно | Имя, телефон, желаемое направление/занятие, комментарий |
| Обратная связь | Контакты | Имя, телефон/email, комментарий |
| Подписка на блог | Блог, футер — если нужна | |
| Покупка абонемента | Цены и абонементы | Имя, телефон, email, выбранный абонемент, промокод при наличии |
5.2. Обязательные поля
| Поле | Обязательность |
|---|---|
| Имя | Обязательно |
| Телефон | Обязательно |
| Обязательно для онлайн-оплаты и отправки чека | |
| Комментарий | Необязательно |
| Выбор абонемента | Обязательно при покупке |
| Согласие на обработку персональных данных | Обязательно |
5.3. Согласие на обработку персональных данных
Под каждой формой должен быть чекбокс согласия:
Текст согласия:
«Я согласен(на) на обработку персональных данных в соответствии с Политикой конфиденциальности и даю согласие на получение информационных сообщений от студии “Прана”.»
Слова «Политикой конфиденциальности» должны быть ссылкой на страницу политики:
[заполнить ссылку]
Если рассылка/маркетинговые сообщения требуют отдельного согласия, добавить второй чекбокс:
«Я согласен(на) получать информационные и рекламные сообщения от студии “Прана”.»
5.4. Требования по 152-ФЗ
На сайте необходимо предусмотреть:
- Отдельную страницу «Политика конфиденциальности».
- Ссылку на политику:
- под каждой формой;
- в футере;
- в cookie-уведомлении.
- Чекбокс согласия не должен быть отмечен заранее.
- Форма не должна отправляться без согласия.
- Пользователь должен понимать, какие данные он передаёт и зачем.
- Для онлайн-оплаты необходим email для отправки электронного чека.
- В футере разместить юридические данные оператора персональных данных:
- ИП/ООО: [заполнить];
- ИНН: [заполнить];
- ОГРН/ОГРНИП: [заполнить];
- юридический адрес: [заполнить];
- email для обращений по персональным данным: [заполнить].
5.5. Валидация форм
| Поле | Правило |
|---|---|
| Имя | Минимум 2 символа, только текстовые символы |
| Телефон | Маска +7, проверка количества цифр |
| Проверка формата email | |
| Комментарий | Ограничение до 500 символов |
| Checkbox согласия | Обязателен |
| Промокод | Проверка через доступный механизм Tilda/CRM/ЮKassa [заполнить] |
5.6. После отправки формы
После успешной отправки пользователь должен видеть:
- сообщение об успехе;
- информацию о следующем шаге;
- возможность перейти в мессенджер;
- если это покупка — переход к оплате через ЮKassa или подтверждение оплаты.
Пример текста:
«Спасибо! Мы получили заявку. Администратор студии “Прана” свяжется с вами для подтверждения записи.»
6. Что передаём разработчику
Так как сайт реализуется на Tilda, дизайн должен быть подготовлен с учётом возможностей стандартных блоков и Zero Block.
6.1. Файлы и материалы
| Материал | Формат |
|---|---|
| Дизайн-макеты страниц | Figma |
| UI-кит | Figma |
| Адаптивные версии ключевых страниц | Figma |
| Прототипы интерактивных состояний | Figma prototype при необходимости |
| Логотип | SVG, PNG |
| Иконки | SVG |
| Фото | JPG/WebP, оптимизированные |
| Иллюстрации | SVG/PNG |
| Тексты | Google Docs / Notion / Figma |
| Таблица ссылок и кнопок | Google Sheets / Notion |
| Спецификация анимаций | Figma/текстовый документ |
| Реквизиты для оплаты и оферты | Документ [заполнить] |
6.2. Стили для передачи
Передать разработчику:
- цветовую палитру с HEX-кодами;
- типографику:
- шрифты;
- размеры;
- line-height;
- начертания;
- межбуквенные интервалы;
- сетку:
- максимальная ширина контейнера;
- количество колонок;
- отступы;
- gutter;
- стили кнопок;
- стили форм;
- стили карточек;
- стили модальных окон;
- стили состояний hover/focus/error/success;
- стили ссылок;
- стили футера и шапки;
- правила адаптива;
- правила обрезки изображений;
- стили бейджей и меток.
6.3. Иконки
Требования к иконкам:
- формат SVG;
- единая толщина линий;
- единый стиль: outline или filled;
- размеры:
- 16×16;
- 20×20;
- 24×24;
- 32×32;
- отдельные иконки для:
- телефон;
- email;
- адрес;
- время работы;
- WhatsApp;
- Telegram;
- VK/Instagram*/другие соцсети [заполнить];
- календарь;
- направление йоги;
- оплата;
- чек/успех;
- ошибка;
- меню-бургер;
- закрытие.
\*Если используется Instagram, необходимо учитывать ограничения и юридические формулировки в РФ.
6.4. Анимации
Анимации должны быть лёгкими и не мешать загрузке сайта.
| Элемент | Анимация |
|---|---|
| Кнопки | Плавное изменение цвета/тени при hover |
| Карточки | Лёгкий подъём или изменение тени при hover |
| Модальные окна | Fade/slide появление |
| Аккордеон FAQ | Плавное раскрытие |
| Слайдеры | Плавная смена слайдов |
| Первый экран | Минимальная анимация появления текста при необходимости |
| Cookie-баннер | Плавное появление снизу |
Не использовать:
- тяжёлые видео без оптимизации;
- слишком много параллакса;
- резкие анимации;
- мигающие элементы.
6.5. Интеграции
Разработчику необходимо предусмотреть:
| Интеграция | Требование |
|---|---|
| ЮKassa | Подключение онлайн-оплаты абонементов, передача суммы, названия тарифа, email для чека |
| CRM-виджет расписания | Встраивание виджета на страницу расписания и при необходимости на главную |
| Формы Tilda | Отправка заявок в CRM/email/Telegram [заполнить] |
| Яндекс.Метрика | Установка счётчика и целей |
| Карта | Яндекс.Карта или 2ГИС [заполнить] |
| Политика конфиденциальности | Отдельная страница и ссылки |
| Договор оферты | Для онлайн-продажи абонементов — отдельная страница/документ [заполнить] |
7. Этапы, сроки, критерии приёмки
Общий срок: 4 недели
7.1. План работ
| Этап | Срок | Результат |
|---|---|---|
| 1. Брифинг и сбор материалов | 2 дня | Уточнены цели, аудитория, тарифы, преподаватели, тексты, фото, реквизиты |
| 2. Анализ и структура | 2 дня | Подтверждена структура сайта, список блоков, пользовательские сценарии |
| 3. Прототипы ключевых страниц | 5 дней | Черновые wireframes: главная, расписание, цены, контакты |
| 4. Визуальная концепция | 4 дня | Дизайн первого экрана, UI-направление, палитра, типографика |
| 5. Дизайн всех страниц desktop | 6 дней | Готовые макеты всех страниц в desktop |
| 6. Адаптивные версии | 4 дня | Макеты tablet/mobile для ключевых страниц |
| 7. UI-кит и состояния | 3 дня | Компоненты, состояния, формы, ошибки, empty states |
| 8. Подготовка к передаче | 2 дня | Figma-файл структурирован, экспорт ассетов, спецификация |
| 9. Правки и финальная приёмка | 2 дня | Учтены финальные комментарии, макеты утверждены |
Итого: 30 календарных дней / 4 недели.
7.2. Контрольные точки
| Неделя | Что проверяем |
|---|---|
| Неделя 1 | Структура, прототипы, сценарии пользователя |
| Неделя 2 | Визуальная концепция и дизайн главной страницы |
| Неделя 3 | Дизайн всех страниц desktop |
| Неделя 4 | Адаптив, UI-кит, подготовка к разработке |
7.3. Критерии приёмки дизайна
Дизайн считается принятым, если:
- Подготовлены макеты всех страниц:
- главная;
- расписание;
- преподаватели;
- цены и абонементы;
- контакты;
- блог;
- шаблон статьи блога при необходимости.
- На ключевых страницах есть явные CTA:
- «Записаться на пробное занятие»;
- «Купить абонемент»;
- «Посмотреть расписание».
- Дизайн учитывает реализацию на Tilda.
- Подготовлены адаптивные версии для основных разрешений.
- Все формы содержат согласие на обработку персональных данных.
- Предусмотрены ссылки на:
- политику конфиденциальности;
- договор оферты;
- согласие на обработку персональных данных при необходимости.
- UI-кит содержит основные компоненты и состояния.
- Подготовлены состояния ошибок, успешной отправки и пустых данных.
- Учтена онлайн-оплата через ЮKassa.
- Учтено встраивание CRM-виджета расписания.
- Все изображения и иконки подготовлены к передаче.
- В Figma соблюдена структура файлов, слоёв и компонентов.
- Макеты согласованы заказчиком.
- Нет критичных расхождений между утверждённой структурой и финальным дизайном.
7.4. Критерии приёмки после вёрстки на Tilda
После реализации на Tilda необходимо проверить:
| Проверка | Критерий |
|---|---|
| Соответствие макету | Основные блоки, отступы, цвета и типографика соответствуют дизайну |
| Адаптив | Корректное отображение на 360, 480, 768, 1200, 1440 px |
| Формы | Отправляются, показывают ошибки, не отправляются без согласия |
| ЮKassa | Оплата проходит в тестовом режиме, данные передаются корректно |
| CRM-виджет | Расписание отображается и работает на desktop/mobile |
| Скорость загрузки | Изображения оптимизированы, нет критично тяжёлых элементов |
| Аналитика | Цели в Метрике срабатывают |
| SEO-база | Title, description, H1, alt у изображений заполнены |
| Юридические страницы | Политика и оферта доступны из футера и форм |
| Контакты | Телефон, карта, мессенджеры и маршруты работают |
| Кроссбраузерность | Chrome, Safari, Firefox, Edge; мобильные браузеры iOS/Android |
8. Материалы, которые нужно предоставить заказчику / заполнить
Для старта работы необходимо заполнить:
- Логотип и фирменный стиль: [заполнить]
- Адрес студии: [заполнить]
- Телефон: [заполнить]
- Email: [заполнить]
- Мессенджеры и соцсети: [заполнить]
- Режим работы: [заполнить]
- Список направлений йоги: [заполнить]
- Список преподавателей с фото и описаниями: [заполнить]
- Тарифы и условия абонементов: [заполнить]
- Условия пробного занятия: [заполнить]
- Правила отмены и переноса занятий: [заполнить]
- Условия заморозки абонемента: [заполнить]
- Юридические данные ИП/ООО: [заполнить]
- Политика конфиденциальности: [заполнить]
- Договор оферты: [заполнить]
- Доступы/данные для ЮKassa: [заполнить]
- Код или ссылка на CRM-виджет расписания: [заполнить]
- Фото студии: [заполнить]
- Отзывы клиентов: [заполнить]
- Референсы по дизайну: [заполнить]
Техническое задание на дизайн сайта студии йоги «Прана»
Версия документа: 1.0
Дата: [заполнить]
Автор: [заполнить]
Заказчик: Студия йоги «Прана», Новосибирск
1. Цели и метрики сайта
1.1 Бизнес-цели
- Запись на пробное занятие (основная конверсия)
- Продажа абонементов через онлайн-оплату (ЮKassa)
- Формирование доверия к студии (команда, атмосфера, отзывы)
- Снижение нагрузки на администратора за счёт самостоятельной записи клиентов
1.2 Метрики успеха (KPI)
| Метрика | Целевое значение | Комментарий |
|---|---|---|
| Конверсия в заявку на пробное занятие | [заполнить] % | От уникальных посетителей |
| Конверсия в оплату абонемента онлайн | [заполнить] % | От перешедших на страницу цен |
| Показатель отказов (bounce rate) | не более [заполнить] % | Главная страница |
| Среднее время на сайте | [заполнить] | — |
| Доля мобильного трафика | [заполнить] % (прогноз) | Для приоритизации адаптива |
1.3 Целевая аудитория
[заполнить — краткие портреты: напр. «Женщины 25–45 лет, офисные работники, интересуются ЗОЖ», «Новички без опыта», «Опытные практики, ищущие конкретного преподавателя» и т.д.]
2. Структура страниц и блоков
| Страница | Блок | Содержание | Приоритет |
|---|---|---|---|
| Главная | Hero | Заголовок, подзаголовок, фото/видео студии, CTA «Записаться на пробное» | P0 |
| Преимущества | 3–4 иконки с коротким текстом (атмосфера, опытные тренеры, локация, расписание) | P0 | |
| О студии кратко | 2–3 предложения + фото интерьера, ссылка на полную версию | P1 | |
| Направления йоги | Карточки направлений (хатха, виньяса, инь-йога и т.д.) — [заполнить список] | P0 | |
| Преподаватели (превью) | 3 карточки с фото и именем, ссылка «Все преподаватели» | P1 | |
| Расписание (превью) | Ближайшие 3–5 занятий из виджета CRM, ссылка на полное расписание | P0 | |
| Цены (превью) | 2–3 тарифа, ссылка на полную страницу цен | P0 | |
| Отзывы | Слайдер отзывов (текст/фото/видео) | P1 | |
| Instagram/соцсети лента | Виджет подгрузки последних постов | P2 | |
| Карта и контакты | Встроенная карта (Яндекс/Google), адрес, телефон | P1 | |
| Форма записи (повторный CTA) | Форма захвата имя+телефон+согласие на ПД | P0 | |
| Футер | Меню, соцсети, реквизиты, ссылка на политику конфиденциальности | P0 | |
| Расписание | Фильтры | По направлению, по преподавателю, по дню недели | P0 |
| Таблица/сетка расписания | Виджет CRM (встраивается через iframe/скрипт) | P0 | |
| Кнопка записи в карточке занятия | Переход к форме или прямое бронирование через виджет | P0 | |
| Легенда/обозначения | Уровень сложности, свободные места, статус «мест нет» | P1 | |
| Преподаватели | Список преподавателей | Карточки: фото, имя, специализация, краткое описание | P0 |
| Страница/модалка преподавателя | Полная биография, сертификаты, расписание его занятий | P1 | |
| Фильтр по направлению | [заполнить — нужен ли] | P2 | |
| Цены и абонементы | Тарифная сетка | Разовое занятие / абонемент 4/8/12 занятий / безлимит | P0 |
| Сравнение тарифов | Таблица с условиями (срок действия, заморозка и т.д.) | P1 | |
| Кнопка «Купить» | Интеграция с ЮKassa (виджет оплаты) | P0 | |
| FAQ по оплате | Возврат, заморозка, перенос абонемента | P1 | |
| Промокоды/акции | Блок для спецпредложений | P2 | |
| Контакты | Адрес и карта | Встроенная карта с меткой студии | P0 |
| Телефон, email, мессенджеры | Кликабельные ссылки (tel:, mailto:, WhatsApp/Telegram) | P0 | |
| Форма обратной связи | Имя, телефон/email, сообщение, согласие на ПД | P0 | |
| Режим работы | График работы ресепшн | P1 | |
| Схема проезда | Общественный транспорт, парковка | P2 | |
| Блог | Список статей | Превью: обложка, заголовок, дата, анонс | P1 |
| Страница статьи | Заголовок, текст, изображения, похожие статьи | P1 | |
| Категории/теги | Фильтрация по темам (практика, питание, новости студии) | P2 | |
| Форма подписки | Email для рассылки | P2 |
3. Требования к адаптиву
3.1 Брейкпоинты (стандарт Tilda)
| Устройство | Ширина |
|---|---|
| Desktop (широкий) | от 1200px |
| Desktop (стандарт) | 980–1199px |
| Tablet | 768–979px |
| Mobile landscape | 480–767px |
| Mobile portrait | до 479px |
3.2 Изменения на мобильных версиях
- Меню — сворачивается в гамбургер, боковая/нижняя выезжающая панель
- Hero-блок — уменьшение шрифтов заголовков, вертикальная компоновка текст+CTA+изображение
- Карточки преподавателей/направлений — грид 3-4 колонки → 1 колонка (вертикальный скролл или свайп-карусель)
- Расписание — таблица трансформируется в вертикальный список/аккордеон по дням, т.к. горизонтальные таблицы плохо читаются на узких экранах
- Тарифная сетка — карточки тарифов в столбик, с возможностью горизонтального свайпа
- Форма записи — поля на всю ширину, крупные тач-зоны для кнопок (мин. 44×44px)
- Футер — меню сворачивается в аккордеон
- Фиксированная кнопка CTA «Записаться» — закреплена снизу экрана на мобильных (sticky button)
- Изображения — адаптивная подгрузка (избегать тяжёлых фото на мобильном трафике)
4. UI-кит: компоненты и состояния
4.1 Цветовая палитра и типографика
- Основной, акцентный, нейтральные цвета: [заполнить — брендбук студии, если есть]
- Шрифты (заголовки/текст): [заполнить]
- Логотип: [заполнить — файлы в SVG/PNG]
4.2 Компоненты
| Компонент | Состояния |
|---|---|
| Кнопки | default, hover, active (нажатие), disabled, loading (спиннер при отправке формы/оплате) |
| Поля формы (input) | default, focus, filled, error (с текстом ошибки под полем), disabled |
| Чекбокс согласия на ПД | unchecked, checked, error (если не отмечен при отправке) |
| Карточка занятия/тарифа | default, hover, выбрано (selected), недоступно («мест нет» / «архив») |
| Уведомления (toast/snackbar) | успех записи, успех оплаты, ошибка оплаты, ошибка сети |
| Модальные окна | окно формы записи, окно подтверждения, окно деталей преподавателя |
| Пустые состояния (empty state) | нет занятий на выбранный день в расписании, нет статей по фильтру в блоге, нет отзывов |
| Прелоадер/скелетоны | загрузка расписания из CRM-виджета, загрузка оплаты через ЮKassa |
| Бейджи/лейблы | «Новинка», «Акция», «Мест нет», «Для новичков» |
| Слайдер/карусель | стрелки навигации, пагинация (точки), свайп на мобильных |
4.3 Иконки
Единый стиль иконок (outline/filled — [заполнить]), набор: телефон, email, геолокация, часы работы, соцсети, направления йоги, чекбокс, стрелки.
5. Требования к формам (152-ФЗ)
Каждая форма на сайте (запись на пробное, обратная связь, подписка на блог, оплата) должна содержать:
- Чекбокс согласия на обработку персональных данных — не предзаполнен, обязателен для отправки
- Текст рядом с чекбоксом:
> «Нажимая кнопку «[Записаться / Отправить / Оплатить]», вы соглашаетесь с [Политикой обработки персональных данных] и даёте согласие на обработку ваших персональных данных»
- Слово «Политикой обработки персональных данных» — гиперссылка, открывается в новой вкладке на страницу/документ: [заполнить ссылку]
- При попытке отправки без отмеченного чекбокса — визуальная ошибка (подсветка красным + текст «Необходимо согласие на обработку данных»)
- На странице оплаты дополнительно отображается ссылка на публичную оферту: [заполнить ссылку]
- Реквизиты оператора персональных данных в футере сайта: [заполнить — название юрлица/ИП, ОГРН/ИНН]
6. Что передаём разработчику
| Категория | Содержание |
|---|---|
| Макеты | Figma-ссылка с макетами всех страниц (desktop + tablet + mobile), с указанием брейкпоинтов |
| UI-кит | Отдельная страница в Figma: цвета (HEX), шрифты (с размерами/интерлиньяжем), компоненты и их состояния |
| Иконки | SVG-файлы, экспортированные в отдельную папку/секцию Figma |
| Изображения | Фото в оригинальном разрешении (JPG/PNG) + подготовленные для веба (сжатые, WebP при возможности) |
| Логотип | SVG, PNG (прозрачный фон), favicon |
| Анимации | Описание микроанимаций: hover-эффекты кнопок, появление блоков при скролле (fade-in/slide-up), переходы слайдера. Указать Easing/длительность: [заполнить, например 0.3s ease-in-out] |
| Копирайт/тексты | Все тексты в готовом виде (Google Docs или прямо в макете), без «рыбы» на финальной сдаче |
| Техническая спецификация | Список внешних интеграций: виджет CRM-расписания (ссылка на документацию/скрипт), виджет ЮKassa, формы отправки на [email/CRM — заполнить] |
| Прототип | Кликабельный прототип ключевых сценариев (запись на занятие, покупка абонемента) |
7. Этапы, сроки, критерии приёмки
Общий срок: 4 недели
| Этап | Срок | Результат | Критерий приёмки |
|---|---|---|---|
| 1. Брифинг и сбор материалов | Неделя 1 (дни 1–3) | Бриф, тексты, фото от заказчика, референсы | Подписанный бриф, все материалы получены |
| 2. UX-прототип (wireframe) | Неделя 1 (дни 4–7) | Чёрно-белый прототип всех страниц, структура блоков | Согласование структуры с заказчиком (список правок закрыт) |
| 3. UI-дизайн desktop | Неделя 2 | Детальные макеты всех страниц в desktop-версии, UI-кит | Утверждение заказчиком, не более [заполнить, напр. 2] раундов правок |
| 4. UI-дизайн адаптив (tablet/mobile) | Неделя 3 (дни 1–4) | Адаптивные версии всех страниц | Утверждение заказчиком |
| 5. Прототипирование и подготовка к передаче | Неделя 3 (дни 5–7) | Кликабельный прототип, подготовка UI-кита, экспорт ассетов | Все файлы и иконки экспортированы и проверены |
| 6. Передача в разработку + авторский надзор | Неделя 4 | Вёрстка на Tilda разработчиком, дизайнер консультирует по вопросам | Сайт свёрстан в соответствии с макетами (допустимое отклонение: [заполнить, напр. 5–10% по отступам]) |
| 7. Финальная приёмка | Конец недели 4 | Готовый сайт на Tilda, интеграции протестированы | Чек-лист приёмки закрыт (см. ниже) |
Чек-лист финальной приёмки
- [ ] Все страницы свёрстаны согласно макетам (desktop/tablet/mobile)
- [ ] Расписание из CRM-виджета отображается корректно на всех устройствах
- [ ] Оплата через ЮKassa проходит тестовый платёж успешно
- [ ] Формы отправляют данные в [CRM/почту — заполнить], приходят уведомления
- [ ] Чекбокс согласия на ПД работает, ссылка на политику открывается
- [ ] Сайт проходит проверку на мобильную адаптивность (Google Mobile-Friendly Test)
- [ ] Скорость загрузки: PageSpeed Insights не менее [заполнить, напр. 70] баллов mobile
- [ ] Все иконки, шрифты и цвета соответствуют UI-киту
- [ ] Заказчик обучен редактированию базового контента в Tilda (если требуется): [заполнить]
Открытые вопросы к заказчику
- [заполнить: есть ли готовый брендбук/логотип?]
- [заполнить: какая CRM используется и какой у неё виджет для встраивания расписания?]
- [заполнить: кто предоставляет тексты и фотографии — заказчик или дизайнер/копирайтер?]
- [заполнить: нужна ли многоязычность сайта?]
- [заполнить: юридическое лицо для указания в политике конфиденциальности и реквизитах?]
Советы
- Согласуйте ТЗ с разработчиком до начала дизайна: ограничения Tilda и виджетов лучше знать заранее.
- Приложите к ТЗ ссылки на 2-3 сайта, которые клиент считает удачными, с пояснением, что именно в них нравится.
- Откройте доступ и скопируйте промпт кнопкой выше.
- Замените поля в фигурных скобках своими данными.
- Отправьте в нейросеть и сравните ответ с примером на этой странице.
Подробнее о структуре хорошего запроса: гид AI University.
Похожие промпты
Все 435 промптов и 6 наборов
172 промптов открыты бесплатно. Остальные и наборы-цепочки открывает доступ к библиотеке за 1 490 ₽. Полный доступ за 4 900 ₽: все курсы AI University на русском и библиотека промптов. Разовый платёж, новые промпты входят.