Сайты с ИИ2026-08-108 минНатали Анарбаева

Как сделать сайт цветов: каталог букетов и заказ

Как сделать сайт цветов: каталог букетов и заказ

Сайт цветов лучше начинать не с большого интернет-магазина, а с рабочего каталога: несколько актуальных букетов, цены, состав, зона доставки, способ согласования замены и короткая форма заказа. Результат считается готовым, когда человек выбирает букет, понимает итоговые условия, отправляет контакт и получает подтверждение от мастерской.

Выберите формат сайта

Формат зависит от того, как команда обрабатывает заказ. Если наличие и состав меняются быстро, удобнее каталог с запросом подтверждения. Корзина и онлайн-оплата нужны только когда остатки, цена, доставка и возврат действительно синхронизированы.

  • Визитка с мессенджером: подходит мастеру с небольшим потоком и ручным согласованием.
  • Каталог с формой: показывает ассортимент и собирает структурированный запрос.
  • Магазин с корзиной: требует актуальных остатков, расчёта доставки и обработки платежей.
  • Витрина подписки: нужна отдельная логика периодов, адресов, пауз и повторных списаний.

Не называйте кнопку «Купить», если после неё человек только отправляет заявку. Подпись должна честно описывать следующий шаг.

Составьте карту заказа до дизайна

Запишите путь на одной странице: откуда человек приходит, как выбирает букет, какие данные нужны, кто подтверждает наличие, как согласуется замена и когда заказ считается принятым. Эта карта определит страницы и поля лучше, чем копирование чужого магазина.

  1. Определите район или города доставки и часы обработки.
  2. Выберите набор букетов, которые команда реально может повторить.
  3. Для каждой карточки подготовьте фото, состав, размер, цену и статус.
  4. Опишите правило замены сезонных цветов.
  5. Сократите форму до данных, нужных для подтверждения.
  6. Подготовьте сообщение об успехе и ручной резервный контакт.

Если нужен универсальный каркас магазина, сначала сверяйтесь с гайдом по сайту для продажи товаров. Здесь добавляются особенности живого товара: сезонность, замены и подтверждение свежего наличия.

Теория понятна, дальше нужен ваш сайт, а не пример из статьи. На бесплатном вебинаре страницу собирают с нуля и сразу публикуют в интернете.

Собрать свой сайт

Что должно быть в карточке букета

Карточка отвечает на вопросы до переписки. Покажите название, актуальную фотографию, состав или характер композиции, размер, цену, наличие, ближайший срок и кнопку с точным действием. Не скрывайте важное условие в мелкой подписи.

  • Фотография именно этого варианта или честная пометка «пример».
  • Размер, который можно представить: диаметр, высота или сравнение в кадре.
  • Состав и возможные сезонные замены.
  • Текущая цена и что входит в неё.
  • Статус наличия или необходимость подтверждения.
  • Доступный срок изготовления.
  • Переход к заказу с выбранным товаром.

Google указывает, что структурированные данные Product могут передавать поиску цену, наличие, доставку и другие сведения о товаре, а для страниц покупки применяется вариант merchant listing. Требования и поля нужно брать из актуальной документации Google, а разметка обязана совпадать с видимым содержимым.

По теме: Как зарабатывать на создании сайтов с ИИ в 2026: направления и старт

Подготовьте фотографии без обмана

Снимайте букеты при одинаковом свете и фоне, но не доводите обработку до изменения оттенка товара. Для каждой карточки нужны понятный общий вид и деталь. Альтернативный текст описывает букет по смыслу, а не набивает ключевые слова.

<img
  src="bouquet-800.webp"
  srcset="bouquet-480.webp 480w, bouquet-800.webp 800w"
  sizes="(max-width: 600px) 100vw, 400px"
  alt="Букет из белых хризантем и зелени"
  loading="lazy"
>

Атрибуты srcset и sizes позволяют браузеру выбрать подходящий файл под размер изображения. Механизм и пример описаны в руководстве MDN по адаптивным изображениям. Первый главный кадр не откладывайте без замера, остальные карточки можно загружать по мере прокрутки.

Практический разбор подготовки галереи есть в статье о сайте с картинками. Проверяйте фотографии на обычном телефоне: большой исходник не гарантирует быструю страницу.

Один собранный сайт учит больше десяти инструкций, потому что ошибки видны сразу. На бесплатном эфире по вайбкодингу показывают, как описать идею словами и получить работающую страницу, а участникам достаётся гайд.

Собрать сайт с ИИ

Сделайте короткую форму заказа

Для первого подтверждения обычно нужны выбранный букет, имя, способ связи, дата, адрес или район, комментарий и согласие с условиями. Не требуйте данные получателя до того, как они реально понадобятся. У каждого поля должна быть видимая подпись.

<label for="contact">Телефон или мессенджер</label>
<input id="contact" name="contact" type="text" required>

<label for="date">Желаемая дата</label>
<input id="date" name="date" type="date" required>

<button type="submit">Отправить на подтверждение</button>

MDN рекомендует начинать с встроенной HTML-валидации и отдельно проверять данные на сервере, потому что клиентскую проверку можно обойти. Правила required, форматов и серверной проверки разобраны в руководстве MDN.

По теме: Как восстановить старый сайт: архив, файлы и запуск в 2026

Покажите доставку и замену до формы

Человек не должен заполнять заказ, чтобы узнать, что адрес вне зоны или нужная дата недоступна. Сделайте отдельный видимый блок: районы, интервалы, способ расчёта, самовывоз, порядок подтверждения и правило сезонной замены.

  • Зона доставки написана словами или показана на карте с текстовым списком.
  • Срок начинается после подтверждения, если это действительно так.
  • Доплаты и минимальные условия видны до отправки.
  • Замена согласуется заранее либо описана допустимая эквивалентность.
  • Получатель не узнаёт цену из вложения, если это подарок и вы так обещаете.
  • Контакт для срочного уточнения работает в заявленные часы.

Проверка полного заказа

Проведите тест как новый клиент и как оператор. На телефоне выберите товар, измените вариант, отправьте форму, получите подтверждение и найдите заявку в рабочем канале. Затем повторите с недоступной датой и ошибочным контактом.

  1. Откройте карточку по прямой ссылке.
  2. Сверьте фото, название, цену и статус.
  3. Перейдите к форме и убедитесь, что товар уже выбран.
  4. Отправьте корректный тестовый заказ.
  5. Проверьте подтверждение на странице и у оператора.
  6. Исправьте ошибочное поле без потери остальных данных.
  7. Обновите наличие и убедитесь, что карточка и разметка изменились вместе.

По теме: Как сделать разрешение сайта: адаптивный экран в 2026

Диагностика частых сбоев

Если заявка пришла без выбранного букета, поле потерялось при переходе. Если цена на карточке и в сообщении разная, есть два независимых источника данных. Если фотографии загружаются медленно, уменьшите файлы и отдавайте подходящие размеры. Если заказ принят на недоступную дату, форма не связана с рабочим графиком.

  • Кнопка ведёт в пустой чат: добавьте название букета в сообщение или используйте форму.
  • Оператор не видит заявку: покажите человеку резервный канал и добавьте контроль доставки.
  • Состав на фото не совпадает: пометьте изображение как пример и объясните замену.
  • На телефоне обрезана цена: уберите фиксированную высоту карточки.
  • Товар закончился, но доступен в заказе: храните статус в одном источнике и обновляйте все поверхности.
  • Спам заполняет форму: ограничьте частоту и не показывайте служебные детали отказа.

Когда простой сайт не подходит

Если у вас много точек, складские остатки, курьеры, онлайн-оплата и сложные возвраты, одной формы недостаточно. Потребуется магазин с интеграциями и отдельной проверкой данных. Если ассортимент меняется каждый час и команда не обновляет каталог, честнее показать примеры и принимать запрос на индивидуальный букет.

Для локальной услуги также полезен разбор сайта услуг: он помогает проверить доверие, контакты и путь заявки без перегруженного магазина.

Частые вопросы

Можно ли начать без онлайн-оплаты?

Да. Каталог с подтверждением заказа подходит для проверки спроса и ручной работы. Подпишите кнопку честно.

Нужна ли цена у каждого букета?

Если товар предлагается к заказу, цена или понятный способ её расчёта снижает лишнюю переписку. Данные должны быть актуальными.

Что делать с сезонной заменой?

Опишите правило заранее и согласуйте существенные изменения с заказчиком. Не обещайте точное повторение, если его нельзя обеспечить.

Как часто обновлять каталог?

По фактическому наличию и изменениям условий. Внутри команды должен быть ответственный, который снимает недоступный товар и обновляет цену.

Цветочный сайт продаёт не картинкой, а понятным путём от букета до подтверждённого заказа. На воркшопе вы соберёте такую страницу с ИИ и проверите её как клиент.

Собрать каталог
Разборы, кейсы и фишки вайбкодинга каждую неделю в телеграм-канале «Яков вайбкодит».
Первый проект с ИИ: живой разбор, бесплатно Занять место