ASTY.PRO - full service digital agency.

Создание креативных интернет-проектов
и их последующее продвижение в Интернете

Разработка интернет-магазина «Beauty Box»

Задача: Разработать интернет-магазин с синхронизацией «1С:Торговля и склад».
Срок реализации проекта: 90 дней
 

PRO заказчика

«Beauty Box» – магазин профессиональных товаров для бровей и ресниц. Магазин подходит для мастеров профессиональных студий и новичков. Быстрая доставка и высокое качество материалов - одно из главных преимуществ магазина.

разработка интернет магазина «Beauty Box»

Этапы реализации проекта

  1. Встреча с заказчиком, интервьюирование, заполнение БРИФа и составление технического задания;
  2. Анализ конкурентов и разработка прототипа будущего сайта;
  3. Согласование прототипа, тестирование на фокус группе, внесение изменений;
  4. Разработка дизайн макета главной и внутренних страниц интернет-магазина;
  5. Верстка и программирование сайта;
  6. Настройка 1С на стороне заказчика;
  7. Интеграция «1С:Торговля и склад» с системой управления сайтом;
  8. Тестирование и устранение багов;
  9. Интеграция On-line системы приема платежей;
  10. Интеграция сервисов доставки «Яндекс.Доставка».

Получился весьма интересный и в тоже время сложный проект по созданию интернет-магазина с синхронизацией «1С:Торговля и склад».
 

Элементы дизайна

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

разработка интернет магазина «Beauty Box» разработка интернет магазина «Beauty Box»

Заказчик продает свои товары на территории всей России и стран СНГ. При разработке интернет-магазина основная задача была сделать удобный и понятный сайт для пользователей, с возможностью просмотра актуального каталога и оформлением заказа как с помощью корзины так и покупкой в 1 клик.

Благодаря возможности разрабатывать интерактивные прототипы, заказчику на этапе прототипирования была предложена версия структуры будущего сайта, как для настольного ПК (декстопа), так и для мобильного устройства. Это позволило сократить и минимизировать ошибки отображения при разработке дизайн макета и адаптивной верстке, что сэкономило нам порядка 14 дней. Нет того, о чем мы бы не подумали!

На стороне пользователя реализован широкий и весьма понятный функционал:

  • Поиск по каталогу,
  • Страница избранных товаров,
  • Обратная связь,
  • Покупка в 1 клик,
  • Система скидок и промо-коды,
  • Личный кабинет с историей заказов.
  • и многое другое…


Интеграция сайта с 1С

Если затрагивать вопрос по синхронизации, то хочется отметить несколько моментов:

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

разработка интернет магазина «Beauty Box»Был еще ряд ошибок, которые удалось устранить написав свой модуль интеграции. В работе над интеграцией 1С и сайта были поставлены следующие задачи:

  1. Синхронизация номенклатуры с каталогом на сайте
  2. Синхронизация характеристик товаров import.xml
  3. Синхронизация остатков и цен offers.xml
  4. Синхронизация фотографий товаров

В процессе решения этих задач возникли проблемы с актуальностью данных товаров, которые выводились на сайте. Для их решения были написаны собственные плагины на события mskladOnProductImport и mskladOnProductOffers.

Плагин mskladOnProductImport решает задачу по синхронизации данных из 1С в minishop2. Например, данные веса товара в 1С прописываются строго через запятую, а minishop2 принимает значение только с точкой. Для исправления ситуации была использована функция str_replace.

Плагин mskladOnProductOffers стал необходим для синхронизации товаров, которые есть в наличии, но не имеют параметра «количество» (например, в нашем случае категория «подарки»). Событие позволило в реальном времени настроить связь 1С-сайт в двухстороннем порядке.
 

Результат работы

  1. Мы сделали интернет-магазин, разработали логотип, фирменные цвета и стиль.
  2. Подключили онлайн оплату и настроили сервис доставки от компании «Яндекс.Доставка».
  3. Произвели интеграцию с «1С:Торговля и склад» в 2-х стороннем порядке:
  4. Все товары выгружаются из 1С в каталог интернет-магазина, необходимые параметры и характеристики отображаются в карточке товара (вес объем, количество, цена и так далее).
  5. После регистрации пользователя в карточке клиента 1С появляются данные нового пользователя.
  6. После формирования заказа на стороне сайта он отображается в 1С в разделе «Заказы».
  7. Статусы об оплате так же отображаются в 1С.
Предложить проект

Кто работал
над проектом

  • Дизайнер

    Дизайнер

  • Программист

    Программист

  • Верстальщик

    Верстальщик

Оставьте комментарий

Комментарии (0)

Ещё проекты

[ Мета-теги ] #разработка интернет-магазина, #фирменный стиль

Наши клиенты

Каникулы
Ice Fantasy
Beauty Box
ГудЛайн
Александр Недвижимость
Контур Фокус
адвокат Туманов С.С.
Усманова Team
Юниджет
Kaw-Kiehl
Эндоюнион
Новости