
1. Общая информация о проекте
Спектрум Мебель — интернет-магазин мебели с уникальной кастомной админкой, созданной для удобного управления товарами, заказами и пользователями.
2. Основные сущности
Система управления интернет-магазином мебели строится вокруг трех ключевых сущностей: товары, заказы и пользователи. Каждая из них имеет уникальные настройки и возможности, обеспечивающие гибкость работы и удобство для администраторов, менеджеров и клиентов.
1. Товары
Товары – это основной элемент интернет-магазина. В системе предусмотрена гибкая настройка, позволяющая администратору самостоятельно управлять каталогом, добавлять новые товары, изменять характеристики и адаптировать карточки товаров под бизнес-процессы.
2. Заказы
Заказы – в системе реализована расширенная работа с заказами, включающая фильтрацию, массовые действия, работу со статусами и автоматизацию процессов.
3. Пользователи
В системе работают только менеджеры (администраторы магазина), которые занимаются обработкой заказов, управлением каталогом товаров и настройкой параметров системы. Клиенты не имеют доступа к админке, но информация о них хранится в системе и используется для обработки заказов, расчёта стоимости и персонализированных предложений.
Взаимодействие клиентов с магазином происходит через сайт, где они могут оформлять заказы и получать информацию о статусе их выполнения.
3. Кастомная админка
Админка была разработана с нуля и представляет собой гибкую систему, позволяющую максимально автоматизировать работу менеджеров, снизить количество рутинных задач и ускорить обработку заказов.
Гибкая настройка товаров
Менеджеры могут самостоятельно добавлять новые типы товаров, редактировать их параметры и управлять их характеристиками.
Возможности:
- Создание новых типов товаров (например, диваны, шкафы, стулья и т. д.).
- Добавление уникальных атрибутов для каждого типа товара (например, у диванов: «тип ткани», «размер», «наличие подлокотников»).
- Гибкая система добавления новых параметров, которые сразу применяются ко всем товарам определенной категории.
- Возможность изменения структуры каталога без участия разработчиков.
Такой подход позволяет расширять ассортимент и подстраивать каталог под изменения в бизнесе без дополнительных затрат на разработку.
Конструктор атрибутов
Конструктор атрибутов — это инструмент, который позволяет менеджерам гибко управлять характеристиками товаров.
Как это работает:
- Добавление новых параметров — менеджер может создать новый атрибут (например, «Материал каркаса»).
- Определение типа параметра — можно выбрать, будет ли атрибут текстовым полем, выпадающим списком, числом, флажком.
- Настройка обязательности — можно определить, является ли заполнение параметра обязательным для публикации товара.
- Использование в фильтрах — менеджер указывает, какие параметры будут использоваться для поиска и фильтрации на сайте.
Благодаря этому админка выполняет роль гибкого конструктора, позволяя полностью кастомизировать каталог товаров без привлечения программистов.
4. Работа с заказами
1. Структура и расширенная информация по заказу
Каждый заказ содержит подробную информацию, доступную менеджеру в удобном интерфейсе:
- Клиент – ФИО, контактные данные.
- Состав заказа – список товаров с указанием характеристик.
- Статус – отображение этапа обработки (новый, в обработке, оплачен, доставлен и т. д.).
- Оплата – сумма, способ оплаты (онлайн, через менеджера и т. д.).
- Доставка – информация о транспортной компании, городе, статусе отгрузки.
Менеджер может вносить изменения в данные заказа в реальном времени, например:
- Изменять состав заказа – добавлять или удалять товары.
- Корректировать данные по клиенту – менять контактную информацию, адрес доставки.
- Настраивать стоимость доставки – в зависимости от региона, транспортной компании и габаритов товаров.
Такой подход позволяет максимально точно учитывать специфику каждого заказа и избегать ошибок при обработке.
2. Фильтрация и массовые действия
Чтобы ускорить обработку заказов, система поддерживает гибкую фильтрацию и возможность массовых операций.
Фильтрация
Менеджер может быстро найти нужные заказы по ключевым параметрам:
- Клиент – поиск по имени, телефону, email.
- Статус – просмотр только оплаченных, новых, доставленных заказов.
- Способ оплаты – выделение заказов, оплаченных онлайн, через банк и т. д.
- Дата – фильтрация заказов за определенный период.
- Город доставки – поиск заказов по регионам.
Массовые действия
Выбрав несколько заказов, менеджер может одним кликом:
- Изменить статус (например, перевести несколько заказов в статус «Готов к отгрузке»).
- Отправить ссылки на оплату – автоматически сгенерировать и отправить клиентам.
- Удалить заказы – например, отмененные или дублирующиеся.
Эта функциональность снижает нагрузку на менеджеров и позволяет работать с большими объемами заказов без лишних временных затрат.
3. Работа с оплатами
Менеджер может гибко управлять оплатами заказов:
- Оперативно менять статус заказа (например, с «Не оплачен» на «Оплачен» после поступления средств).
- Ввести сумму вручную – если требуется уточнение стоимости (например, добавление доставки).
- Сгенерировать и отправить ссылку на оплату – клиент получит письмо со ссылкой на оплату заказа.
Пример сценария:
- Клиент оформил заказ, но его стоимость требует уточнения.
- Менеджер пересчитывает стоимость, добавляет сумму за доставку.
- Вписывает итоговую сумму и отправляет клиенту ссылку на оплату.
- Клиент получает письмо с платежной ссылкой и оплачивает заказ в удобное время.
Этот процесс позволяет гибко работать с оплатами, особенно когда финальная сумма заказа может меняться из-за уточнения стоимости доставки или дополнительных услуг.
4. Настройка условий доставки
Доставка товаров в системе учитывает специфику транспортных компаний, регионов и типов продукции.
Гибкие настройки позволяют:
- Автоматически скрывать города, в которые конкретная транспортная компания не осуществляет доставку.
- Определять стоимость доставки для мелко- и крупногабаритных товаров прямо в админке.
- Ограничивать выбор транспортных компаний в зависимости от региона доставки.
Пример работы системы:
- Клиент оформляет заказ и указывает свой город.
- Система автоматически исключает транспортные компании, которые не доставляют в этот город.
- В зависимости от габаритов заказа рассчитывается стоимость доставки.
- Клиент видит только актуальные доступные варианты с правильными тарифами.
Эта логика позволяет исключить ошибки при доставке, когда клиент выбирает недоступную транспортную компанию или неверный тариф.
5. Гибкая работа с товарами
Система управления товарами в Спектрум Мебель разработана таким образом, чтобы упростить работу менеджеров и автоматизировать рутинные процессы. Она позволяет быстро управлять характеристиками товаров, обновлять данные, изменять цены и конфигурации, а также гибко формировать товарные подборки и комплекты.
1. Массовые действия с товарами
Менеджеры могут быстро редактировать товары, не заходя в каждый из них отдельно.
Возможности массовых действий:
- Публикация или скрытие товаров: Можно выбрать несколько товаров и одним кликом сделать их видимыми или скрыть с витрины.
- Изменение характеристик: Например, изменить производителя, добавить новый атрибут или обновить описание сразу у нескольких товаров.
- Управление скидками: Одновременно изменить цены у нескольких товаров, установить временные акции.
- Обновление статусов: Товары можно помечать как "новинки", "хиты продаж", "распродажа" и т. д.
Как это помогает?
Допустим, поступила новая коллекция диванов от определенного бренда.
- Менеджер выбирает нужные товары через удобный фильтр.
- Одним кликом проставляет категорию "Новинка" и изменяет цены.
- Включает публикацию для отображения на сайте.
Таким образом, нет необходимости вручную заходить в каждый товар, что экономит время и повышает скорость работы.
2. Мультивалютность и гибкое ценообразование
В системе реализована поддержка внутренней валюты, что позволяет автоматически пересчитывать цены в зависимости от курса и внутренних настроек.
Ключевые особенности:
- Цены могут отображаться в разных валютах в зависимости от региона клиента.
- Курс валют обновляется автоматически или задается вручную.
- Настройка наценок по разным условиям – например, на определенные товары можно устанавливать фиксированные наценки в зависимости от региона или поставщика.
Как это работает?
Допустим, поставщик обновил цены в долларах.
- Менеджер загружает новый прайс с учетом курса.
- Система автоматически пересчитывает стоимость товаров в рублях с учетом заданных наценок.
- Все актуальные цены обновляются на сайте без необходимости вручного редактирования.
Такой подход позволяет избежать ошибок при работе с ценами и ускоряет процесс обновления каталога.
3. Галерея товаров и работа с изображениями
Каждый товар в системе имеет гибкую систему управления изображениями, что позволяет:
- Загружать несколько фотографий товара.
- Назначать главное фото и изменять порядок изображений.
- Добавлять дополнительные ракурсы, фото деталей и интерьеров.
Пример использования:
Менеджер может быстро обновить фото товаров, например, загрузить новые изображения из каталога поставщика и перенести старые фото в архив.
Таким образом, система обеспечивает актуальность контента на сайте без сложных действий.
4. Модификации товаров и управление вариантами
Модификации позволяют создавать различные версии одного и того же товара, например:
- Разные размеры диванов (200 см, 180 см, 160 см).
- Разные цвета обивки.
- Разные комплектации (с подушками / без подушек).
Как это устроено?
- Менеджер создает основной товар, например, "Кресло офисное".
- Добавляет разные варианты, например:
- Цвет: черный, белый, серый.
- Обивка: кожзам, текстиль.
- На сайте пользователь может выбрать нужную модификацию в карточке товара.
Такой подход значительно упрощает работу с ассортиментом, позволяя избежать дублирования товаров, а клиентам — быстрее находить нужные варианты.
5. Подборки товаров и комплекты
Система позволяет формировать подборки и комплекты товаров для удобства клиентов и увеличения продаж.
Подборки:
- "С этим товаром покупают" – система предлагает сопутствующие товары, например, к дивану столик и кресло.
- Персонализированные рекомендации – можно вручную подбирать товары, подходящие по стилю или цвету.
Комплекты:
- Клиент может купить мебельный гарнитур целиком (диван + кресло + столик).
- При покупке комплекта система автоматически рассчитывает скидку.
Пример:
- Клиент выбирает диван.
- В карточке товара система предлагает добавить подходящие кресла и столик.
- Менеджер может настроить скидку 10% при покупке комплекта.
Такой функционал помогает повышать средний чек и стимулировать покупки дополнительных товаров.
Итог
Наша команда разработала систему, которая оптимизировала бизнес-процессы, ускорила обработку заказов и упростила работу с каталогом товаров. В результате заказчик получил эффективный инструмент для управления ассортиментом, ценообразованием и логистикой, что позволило повысить эффективность бизнеса и упростить работу менеджеров.
Мы рядом и готовы помочь