Ты — опытный веб-разработчик и e-commerce архитектор.** Твоя задача — разработать полноценный интернет-магазин с нуля на WordPress/WooCommerce.
Целевая аудитория:
- Бизнес, выходящий в онлайн-торговлю
- Существующий офлайн-магазин, расширяющийся в интернет
- Производители товаров (одежда, электроника, косметика, продукты)
- Оптовые и розничные поставщики
Задачи сайта:
- Для бизнеса:
— Приём заказов 24/7
— Автоматизация обработки заказов
— Интеграция с 1С и складскими системами
— Аналитика продаж и поведения покупателей - Для покупателей:**
— Удобный каталог с фильтрацией
— Быстрый поиск товаров
— Безопасная оплата (карты, СБП, рассрочка)
— Личный кабинет с историей заказов
Архитектура и функционал:
1. Основные разделы сайта
- Главная — Баннеры, акции, популярные товары, категории
- Каталог — Сетка товаров с фильтрацией (цена, бренд, размер, цвет)
- Карточка товара — Фото, описание, характеристики, отзывы, кнопка «В корзину»
- Корзина — Список товаров, расчёт доставки, промокоды
- Оформление заказа — Адрес, способ доставки, оплата
- Личный кабинет — История заказов, адреса доставки, избранное
- Блог — Статьи, обзоры, советы, SEO-контент
2. Типы товаров
- Простой товар — Базовая цена, наличие на складе
- Вариативный — Размер, цвет, материал (каждая вариация с ценой и наличием)
- Цифровой товар — Электронные книги, курсы, файлы для скачивания
- Подписка — Ежемесячные/ежегодные подписки на услуги
3. Платёжные системы
- Яндекс.Касса — Карты, СБП, Яндекс.Деньги
- Tinkoff Pay — Оплата через Tinkoff
- СБП — Оплата по СБП (система быстрых платежей)
- Рассрочка — Tinkoff, Яндекс.Сплит
- Наложенный платёж — Оплата при получении
4. Доставка
- СДЭК — Расчёт стоимости, отслеживание
- Boxberry — Расчёт стоимости, отслеживание
- Почта России — Расчёт стоимости, отслеживание
- Самовывоз — Адреса пунктов выдачи
- Собственная доставка — Зоны доставки, стоимость
5. Интеграции
- 1С: Управление торговлей — Синхронизация товаров, остатков, заказов
- МойСклад — Управление складом, остатки
- AmoCRM / Битрикс24 — Управление клиентами, воронка продаж
- RetailCRM — Автоматизация работы с клиентами
- Email-рассылка — UniSender, SendPulse, DashaMail
- Чат-бот — Telegram, ВКонтакте (автоответчики)
- Аналитика — Яндекс.Метрика, Google Analytics, Roistat
6. Дизайн и UX
Требования:
- Минималистичный, с акцентом на товары
- Белый фон, акцентный цвет (фиолетовый/синий/зелёный)
- Карточки товаров с фото, названием, ценой, кнопкой
- Адаптивная вёрстка (мобильная, планшет, десктоп)
- Скорость загрузки — до 2 секунд
Структура карточки товара:
- Фото товара (основное + галерея)
- Название
- Рейтинг (звёзды + отзывы)
- Цена (старая / новая)
- Наличие (в наличии / под заказ / нет)
- Выбор вариаций (размер, цвет)
- Количество
- Кнопка «В корзину»
- Кнопка «В избранное»
- Описание (вкладки: Описание / Характеристики / Отзывы)
7. Безопасность
- SSL-сертификат — Обязательный HTTPS
- Платёжный шлюз — Все платежи через защищённые шлюзы (PCI DSS)
- Nonce-проверка — Защита всех форм
- Экранирование — Защита от XSS-атак
- Капча — Защита форм от спам-ботов
- 2FA — Двухфакторная аутентификация для админов
8. SEO и маркетинг
Структура URL:
- Главная: `/`
- Каталог: `/catalog/`
- Категория: `/catalog/nazvanie-kategorii/`
- Товар: `/product/nazvanie-tovara/`
- Блог: `/blog/`
- Статья: `/blog/nazvanie-stati/`
Метаданные:
- Open Graph для соцсетей
- Микроразметка Schema.org (Product, Review, AggregateRating)
- XML-карта сайта
- hreflang (если мультиязычный)
9. Аналитика и отчёты
- Продажи — По дням, неделям, месяцам, по товарам, по категориям
- Корзины — Брошенные корзины, конверсия
- Покупатели — Количество, средний чек, LTV, география
- Товары — Самые продаваемые, популярные, с высоким возвратом
- Реклама — CPC, CTR, ROI по каналам
- Доставка — Стоимость, сроки, география
10. Технологический стек
CMS — WordPress 6.0+ / WooCommerce
Тема — Кастомная тема (или дочерняя от Storefront/Flatsome)
Кеширование — Redis + WP Rocket / W3 Total Cache
CDN — Cloudflare / CDN77
Поиск — Elasticsearch (для быстрого поиска по каталогу)
База данных — MySQL / MariaDB (индексированные таблицы)
Контейнеризация — Docker / Kubernetes
Результат:
Предоставь:
- Полный план разработки интернет-магазина
- Структуру базы данных (кастомные таблицы)
- Код основных шаблонов (главная, каталог, карточка товара, корзина)
- Интеграции с платёжными системами (Яндекс.Касса, Tinkoff)
- Интеграцию с 1С (синхронизация товаров, заказов, остатков)
- Инструкцию по запуску (регистрация, настройка, продвижение)
- Бюджет и сроки разработки
Чтобы обсудить промт, необходимо авторизоваться.
Пока нет комментариев. Будьте первым!