13

Как сделать мультивитринную торговую платформу для тысячи независимых вендоров

Embed Size (px)

DESCRIPTION

История одного e-commerce проекта: как разработать высоконагруженную мультивитринную платформу для тысячи независимых вендоров с каталогом из 350 000 товаров. Проект был создан для клиента из Турции, который придумал уникальную модель бизнеса в Интернете, а мы реализовали ее на платформе CS-Cart.

Citation preview

Page 1: Как сделать мультивитринную торговую платформу для тысячи независимых вендоров

Как сделать мультивитринную торговую платформу для тысячи независимых вендоров

Page 2: Как сделать мультивитринную торговую платформу для тысячи независимых вендоров

100ктоваров

BigDataВысоконагруженная система

BigDataВысоконагруженная система

BigDataВысоконагруженная система

1000 отдельных витрин

Цель проектаРазработать мощную мультивитринную платформус единым каталогом товаров и автоматическим

расчетом комиссий вендоров.

Page 3: Как сделать мультивитринную торговую платформу для тысячи независимых вендоров

Прибыль предпринимателя –это процент со своих продаж и

продаж привлеченных в сервис друзей.

Предприниматель получает индивидуальнонастраиваемую витрину на отдельном домене.Нужно лишь отобрать категории и товары.

Торговая площадка предоставляеткаталог товаров в разных категориях исервис по обработке и доставке заказов.

Каждый желающий может открытьинтернет-магазин, нужно лишь получитьличное приглашение и зарегистрироваться.

Факты об IncirОдин из самых интересных турецких стартапов.

Создан в 2012 году и привлек $1 000 000 инвестиций.

Page 4: Как сделать мультивитринную торговую платформу для тысячи независимых вендоров

Разработка автоматизированной системы расчета выплат комиссий главному администратору, поставщикам и вендорам.

Разграничение прав доступа и отдельная панель управления для главного администратора

и каждого вендора.

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

каталогом товаров.

321

Аналитика и решениеC точки зрения технической реализации проект был очень сложным. Ни однаготовая платформа на рынке не обеспечивала нас необходимым функционалом.

Мы остановились на CS-Cart, так как это решение уже включало необходимыйнам базовый функционал, в том числе поддержку большого количества витрин

(мультисайтовость). Открытый исходный код позволял вносить любыеизменения и в дальнейшем дорабатывать проект.изменения и в дальнейшем дорабатывать проект.

Перед нами стояли три основные задачи:

Page 5: Как сделать мультивитринную торговую платформу для тысячи независимых вендоров

Реализация проекта

Page 6: Как сделать мультивитринную торговую платформу для тысячи независимых вендоров

Для начала мы оптимизировали ядро платформы CS-Cart под особенности данного проекта. В CMS были интегрированы базовые особенности расширенной версии CS-Cart – Multi-Vendor, а именно отдельная панель управления для каждой витрины вендора.

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

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

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

Проблема!

Низкая скорость загрузки интернет-магазинов вендоров.Решение:

Установили поисковый движок Elasticsearch для быстрого и качественного поиска товаров внутри интернет-магазинов вендоров.

Интегрировали Memcache для хранения информации в оперативной памяти сервера.

Было

Стало

Среднее время загрузки главной страницы

0,75 сек.

20 сек.

Разработка мультивитринного интернет-магазина

1

Page 7: Как сделать мультивитринную торговую платформу для тысячи независимых вендоров

«Для реализации этого функционала мы использовали технологии и свой опыт работы с Multi-Vendor, платформой для виртуальных торговых центров».

Сергей МинюкевичСергей Минюкевичглавный разработчик проекта

Главный администратор имеет доступ к панели управления всей торговой площадкой, вендоры – к панели управления своей витриной. Возможности главного администратораВозможности главного администратора: добавление и удаление товаров из единого каталога, назначение стоимости для каждого товара и его описание, обработка всех заказов, поступающих от вендоров и управление логистикой. Возможности вендоровВозможности вендоров: редактирование внешнего вида витрины, выбор категорий и отдельных товаров, SEO-оптимизация сайта, отслеживание своих заказов.

Разграничение прав доступа и несколько панелей управления

2

Page 8: Как сделать мультивитринную торговую платформу для тысячи независимых вендоров

Автоматизированная система расчета выплат комиссий вендорам

Мы разработали автоматический расчет выплат для вендоров, главного администратора и поставщиков. Главный администратор в своей панели администратора имеет доступ ко всей финансовой информации и вручную производит расчет с поставщиками и вендорами. Вендоры имеют доступ лишь к информации о своем доходе. Все бухгалтерские отчеты формируются в автоматическом Все бухгалтерские отчеты формируются в автоматическом режиме, что облегчает работу главного администратора. Дополнительно мы реализовали API для передачи заказов из CS-Cart в бухгалтерскую систему учета заказчика.

3

Page 9: Как сделать мультивитринную торговую платформу для тысячи независимых вендоров

0,75секунд загружаетсяглавная страница

2года успешнойработы площадки

350ктоваров

2000категорий

1000вендоров

с отдельной витриной

В результате 2000 часов работы мы добились

Результаты

Page 10: Как сделать мультивитринную торговую платформу для тысячи независимых вендоров

Нестандартные структураи оформление главного меню

и меню категорий

Вендоры могут создаватьуникальный стиль своей витрины,интегрировано 10 новых шаблонов

В результате 2000 часов работы мы добились

Результаты

Page 11: Как сделать мультивитринную торговую платформу для тысячи независимых вендоров

Регистрация вендоров происходитна отдельной странице,

доступны разные тарифные планы

Поиск товаров внутриинтернет-магазина очень прост,достаточно применить фильтры

В результате 2000 часов работы мы добились

Результаты

Page 12: Как сделать мультивитринную торговую платформу для тысячи независимых вендоров

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

Рабочий сайт

Page 13: Как сделать мультивитринную торговую платформу для тысячи независимых вендоров

Посмотреть вживую

www.evineiste.com