Общее описание проекта
Необходимо создать интернет-магазин на CMS WordPress для продажи одежды, аксессуаров и сувенирной продукции на заказ. Ключевая особенность - возможность индивидуального нанесения принтов через встроенный визуальный конструктор. Также магазин должен поддерживать многоуровневую партнерскую программу для блогеров и дизайнеров, включая личные кабинеты, публичные страницы и автоматические выплаты.
Основной функционал
- Конструктор товаров: Пользователь должен иметь возможность выбрать базовый продукт (футболку, кепку, кружку, тарелку, ручку и т.д.), загрузить или выбрать изображение, изменить его размер, положение и цвет на виртуальном макете. Желательно использовать готовое решение (плагин) с drag-and-drop интерфейсом и 3D-превью.
- Блогерская программа: Регистрация блогеров с созданием уникальной публичной страницы. Блогер может изменять страницу: добавлять логотип, описание, свои контактные данные и стили для отображения только его товаров (принтов, выпускаемых под его брендом). Закрепление привязки принтов к конкретной странице. Настройка персональной комиссии с продаж с возможностью автоматических выплат через PayPal/Яндекс.Кассу/криптовалюты.
- Партнерская программа дизайнеров: Дизайнеры регистрируются и получают возможность загружать свои оригинальные принты. Каждый принт идет с настраиваемой комиссией автора при продаже. У дизайнера есть отдельная страница-портфолио для продвижения собственных работ (ссылка, лого, контакты). Реализовать логику выплат: дизайнер получает комиссию за каждую продажу его принта на всех страницах магазина.
- Корпоративные заказы: Отдельная страница с формой для компаний, которые хотят заказать товары с логотипом партией. Форма с возможностью загрузки макета, выбора типа товара и количества. После оформления заказа менеджеру приходит уведомление.
- Личный кабинет пользователя: Поддержка оплаты через популярные сервисы, отслеживание статуса заказа, история покупок и вкладка сохраненных проектов.
Технические требования
- Платформа: WordPress с возможностью кастомизации функций, а не использования только готовых шаблонов.
- Конструктор: Использовать специализированный плагин (например, Custom Product Designer или подобные) с высокой степенью настройки под задачи (одежда, кружки, кепки, ручки, тарелки).
- Выплаты: внешняя интеграция с платежными системами, поддерживающими выплаты продавцам (Webmoney, ЮMoney, Stripe Connect и т.д.).
- Пример конструктора: для понимания интерфейса и функциональности приложен референс (в реальном задании ссылка была дана, мы ее скрыли). Функционал должен быть аналогичным или у́же: ручное размещение изображения, цвет, размер, несколько форматов товара на один принт.
- Система управления: Никакие данные компаний, контакты или сторонние сайты в коде не используются.
Дополнительно
Требуется интеграция с популярными способами оплаты и доставки, многоязычность на перспективу (некоторые лендинги можно дублировать EN/RU). Весь сайт должен быть адаптивен. Важно предусмотреть легкий способ обновления каталога товаров администратором.