Интернет-магазин хозяйственных товаров «1000 друзей»

14 сентября 2016 1000druzey.ru Компания предлагает грязезащитные и противоскользящие покрытия для пола, сантехнику и строительные материалы оптом и в розницу.

Заказчик

Компания из Самары продает сантехнику и бытовые принадлежности. Работает несколько лет, и есть база постоянных оптовых покупателей.

Задача

Разработать интернет-магазин для розничных и оптовых клиентов.

Краткое описание результата:

— адаптивный сайт,

— индивидуальные цены для каждого оптового покупателя,

— регистрация и авторизация для оптовых и розничных покупателей,

— интеграция с 1С: выгрузка каталога, цен и контрагентов,

— блоки дополнительных продаж: новинки, рекомендуемые и популярные товары,

— личный кабинет покупателя.

Главная страница

Реализация

Прототипирование

Создаем прототип проекта и уточняем требования по сценариям работы оптовых и розничных клиентов.

Прототип главной страницы

Форма регистрации


Адаптивная верстка

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

Боковое меню раскрывается движением «влево-вправо», как в приложениях.

Каталог

Заказчик ведет учет товаров в 1С, и за несколько лет работы создалась сложная структура каталога. Выводить на сайте структуру в таком виде нельзя — новым покупателям будет сложно ориентироваться в таком каталоге. Нужно сделать для администратора сайта возможность самостоятельно создавать структуру каталога.

В панели администратора создаем новый инфоблок. В нем можно создать каркас каталога: любые названия групп, нет ограничения уровня вложенности. У каждого товара в 1С появляется иерархическое свойство «Группа на сайте». Дописываем стандартный обработчик выгрузки и делаем так, чтобы администратор сайта создавал структуру каталога — название, родительский элемент, порядок сортировки. А каждый товар появляется в той группе, которая была указана в 1С в

Цены в каталоге

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

Блоки повышения продаж

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

В 1С в свойствах товара указываются появляются несколько свойств товара, дописываем обработчик выгрузки и на сайте выделяем товар в соответствии со значением свойств в 1С.

Фильтр в каталоге

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

Например, в 1С у товара есть свойство «Диаметр», которое может принимать значения 10, 20 или 30. Значит, на сайте требуется выводить опцию фильтра «Диаметр», а возможные значения брать из справочника.

Регистрация и авторизация

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

В качестве логина у физического лица используем электронную почту, а у юридического лица ИНН. Для клиентов, которые уже созданы в 1С делаем только активацию аккаунта, т.е. после ввода ИНН должны заполниться все известные данные о компании,

Бонусы

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

Личный кабинет

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

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

Личный кабинет физического лица и компании отличается только полями на вкладке «Настройки».


Оформление заказа

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

Добавляем справочник с районами доставки. В панели управления сайтом делаем возможность добавить город или район доставки и указать стоимость. Например, «Самара — Ленинский район — 300 рублей». Добавляем стоимость доставки к заказу, в историю заказов и в квитанцию на оплату.

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


Технический директор Ильжан
Руководитель отдела проектирования и дизайна Олеся
Программист Рамис
Программист Рустам
Другие работы
Десктоп приложение «Ермак-Уфа»
Сайт «Оргмастер»
Лендинг «Продажа часов G-Shock в России и Казахстане»
© 2009-2017 ИТ-компания «Атма» Обратная связь  
ул. Чайковского, дом 9, г. Уфа
Республика Башкортостан, Россия
Пишите: post@atmapro.ru
+7 962 542-42-42
Заказать обратный звонок

Обратный звонок

  ||  Закрыть