Как стать автором
Обновить
8.48

Разработка под e-commerce *

Разработка систем электронной коммерции

Сначала показывать
Порог рейтинга
Уровень сложности

Как создать расширение OpenCart для отправки SMS

Уровень сложностиСредний
Время на прочтение20 мин
Количество просмотров330

Представим ситуацию. Где-то на просторах нашей страны есть благородный негоциант XXI века. У него много светлых идей, но мало золотых дублонов в электронном кошельке. Наш предприниматель выбрал для себя один из самых популярных бесплатных движков интернет-магазина в России OpenCart. 

И вроде всё идет хорошо, но хочется добавить новых функций, например, возможность отправки SMS пользователям после оформления заказа, да так, чтобы не покупать платные модули. 

Наш герой начинает искать информацию о том, как доработать свой интернет-магазин. Мы с вами не можем оставить человека в беде. Поэтому я написал туториал, как создать собственное расширение для OpenCart 4 и реализовать в нём вызов стороннего API. 

Разберу пример отправки SMS через API МТС Exolve, но в принципе материалы статьи с небольшими доработками подойдут для вызова любого другого REST API.

Читать далее
Всего голосов 4: ↑4 и ↓0+4
Комментарии0

Новости

Логистика. Часть 7. Максимизация прибыли: как подход через теорему Байеса поможет авиакомпаниям разбогатеть

Уровень сложностиСложный
Время на прочтение86 мин
Количество просмотров1.3K

В бизнесе именно неопределенность стоит у истоков всех проблем по оптимизации, данные же расположились у истоков решений всех этих проблем. В эпоху расцвета анализа данных и искусственного интеллекта это уже не новость, а прописная истина. Тем не менее существует целый ряд проблем, где данных либо крайне мало, либо нет вовсе. Когда речь заходит о системах управления доходностью (RMS), всегда подразумевается B2C, где много клиентов, а значит должно быть много данных. А как при этом быть с B2B, где количество клиентов за год может запросто исчисляться десятками или даже единицами?

Читать дальше →
Всего голосов 5: ↑4 и ↓1+5
Комментарии1

Magento 2: Visual Search модуль (php + Tensorflow)

Уровень сложностиСредний
Время на прочтение13 мин
Количество просмотров425

Всем привет! Давайте знакомиться ;) Я Аня, и я php разработчик. Основной стек - Magento. Очень люблю в свободное время писать всякие интересные штуки, и сегодня я хочу поделиться своей наработкой для реализации поиска по изображению в Magento 2. На мой взгляд - это полезная фича, и довольно удобная для пользователей.

Для нетерпеливых, вот прямая ссылка на github

Читать далее
Всего голосов 5: ↑5 и ↓0+7
Комментарии1

Битрикс: от модулей к сервисам

Уровень сложностиСредний
Время на прочтение7 мин
Количество просмотров652

Приветствую всех неравнодушных!

Хочу поделиться с вами историей о том, как мы рефакторили код проекта на Битрикс под DDD архитектуру. Возможно кому-то это будет полезно, а возможно, и сам подчерпну что-то новое для себя.

Читать далее
Всего голосов 3: ↑2 и ↓1+1
Комментарии0

Истории

Биллинг в МФО: что должен уметь, нюансы расчетов и влияние на финансовый результат

Уровень сложностиСредний
Время на прочтение4 мин
Количество просмотров405

Показать "биллинг в картинках" невозможно, но у меня возникла идея описать для коллег, что же такое биллинг МФО, и что он должен уметь.   

Читать далее
Всего голосов 7: ↑2 и ↓5+1
Комментарии0

Загружаем товары из магазина Ozon в Google-таблицу

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров2.3K

Автоматизация работы с магазином Ozon с помощью Google-таблиц и Ozon Seller API.

Мой опыт автоматизации бизнеса говорит о том, что Google-таблицами для решения тех или иных задач, связанных с работой на маркетплейсах, не пользуются две категории продавцов. Первая категория — это по-настоящему большой бизнес, использующий специальные и дорогие решения, а вторая — те, кто про этот инструмент по каким-то причинам ещё не знают. Согласитесь, большинство продавцов в эти категории не попадает.

Читать далее
Всего голосов 3: ↑3 и ↓0+5
Комментарии2

Звони первым, если проблема неизбежна. Снижаем contact rate проактивной коммуникацией

Время на прочтение7 мин
Количество просмотров1.4K

Привет, Хабр! Меня зовут Даша Кряжева, я продакт-менеджер, сейчас занимаюсь исходящим голосовым роботом в СберМаркете. С его помощью нам удалось автоматизировать 30% клиентских и партнерских обращений в контактный центр, но это не только про цифры. Проактивная коммуникация — это всегда про повышение лояльности и открытый диалог с пользователями.

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

Читать далее
Всего голосов 8: ↑8 и ↓0+8
Комментарии0

Ла ла гает: Вся правда о бизнес-процессах в Ламоде

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров5K

Спойлер: совсем не юзер-френдли.

Всем привет! Меня зовут Виктор, и я системный аналитик в одном крупном синем банке.
Недавно я испытал настоящий шок от того, насколько плохо организованы бизнес-процессы в Ламоде. Ощущение, что аналитиков и архитекторов там вообще нет. Так что же случилось?

Дисклеймер: Это не нативная реклама, мне никто не платил (а жаль). Это исключительно мой опыт взаимодействия с сервисом. Этот пост рассчитан на конструктивную критику. Надеюсь, что он дойдет до ребят из Ламоды и поможет им улучшить их клиентский путь.

Читать далее
Всего голосов 27: ↑9 и ↓18-9
Комментарии19

Сделали собственную платформу под документацию API: стоила ли игра свеч

Уровень сложностиСредний
Время на прочтение5 мин
Количество просмотров2.4K

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

Мы осознали эту проблему до разработки открытого API и заранее спланировали, как сделать документацию понятной. Сегодня расскажу подробно про портал документации Alfa API. Как с ним быстро разобраться в технической реализации, а главное — улучшить впечатления от работы со сложным продуктом — узнаете в статье.

Читать далее
Всего голосов 20: ↑19 и ↓1+19
Комментарии5

Как тестировщику выживать среди заказчиков

Уровень сложностиПростой
Время на прочтение13 мин
Количество просмотров1.7K

Всем привет! Меня зовут Фефилов Александр, я работаю в QA с 2017 года. По большей части это были компании, которые занимались аутсорсингом, но затем я присоединился к SM Lab.

Как вы уже поняли из названия поста, я расскажу о том, как взаимодействовать с заказчиком (а иногда и с заказчиками) с позиции QA‑эксперта.

Под катом личный опыт работы в разных крупных компаниях и ответы на вопросы:

 — как работать с двумя представителями заказчика в случае, когда их требования часто противоречат другу другу, а сами они между собой не общаются
 — что делать, если ваш заказчик живёт в парадигме «Я плачу деньги, а ты просто делаешь всё, что я говорю»
 — как решать процессные задачи
 — как находить продуктовые проблемы
 — кто такой QA‑эксперт и как им стать
 — полезная методика, которая может пригодиться вам в работе.

Итак, начнём по порядку.

Читать далее
Всего голосов 12: ↑10 и ↓2+13
Комментарии2

Как мы юнит-экономику считали и управленческий учет для маркетплейсов делали. Было сложно

Уровень сложностиСредний
Время на прочтение12 мин
Количество просмотров4.5K

С одной стороны, задача посчитать юнит-экономику выглядит как задача на вечер в компании с экселем. А если она возникает регулярно, то можно потратить 10 вечеров, и потом все будет занимать 20 минут.

А с другой стороны — мы потратили год на разработку системы, которая просто работает. Да, она делает больше, чем просто юнит-экономика, но даже на базовый функционал ушло полгода. Почему? Давайте разбираться.

Читать далее
Всего голосов 6: ↑4 и ↓2+2
Комментарии14

Что такое Java Spring и как с ним работать

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров7.8K

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

Читать далее
Всего голосов 20: ↑4 и ↓16-8
Комментарии3

Размер имеет значение. Как Ozon автоматизировал измерение товаров на складах

Время на прочтение16 мин
Количество просмотров8.4K

Сотрудники каждого склада, которые хотят выстроить логистические процессы оптимальным образом, должны знать фактические габариты и вес товаров, которые хранятся на его площадях. Совокупность габаритов и веса товара в Ozon называют объёмно-весовыми характеристиками (ОВХ). 

Мы разработали, собрали и интегрировали в операционные процессы складов Ozon устройства для измерения габаритов и веса товаров. Об этом мы писали ранее. Но к идее создания своего решения пришли не сразу.

Читать далее
Всего голосов 53: ↑52 и ↓1+60
Комментарии28

Ближайшие события

12 – 13 июля
Геймтон DatsDefense
Онлайн
14 июля
Фестиваль Selectel Day Off
Санкт-ПетербургОнлайн
19 сентября
CDI Conf 2024
Москва

Как селлер картин чуть не провалился с нестандартными товарами на Wildberries. А потом в 6 раз увеличил доход

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров5.9K

Как продавать сложные, нестандартные товары на WB? Когда производство идет под заказ и доставка становится невыносимо долгой. Что делать, если отрицательные отзывы понизили рейтинг и карточка товара упала в выдаче? Как вернуть доверие покупателей и повысить привлекательность карточки?  Как продвигать такие товары? 

Компания по производству картин и зеркал начала продажи на WB, но не знала, как решить проблемы нестандартного товара. Перестали изготавливать под заказ и в 4 раза увеличили скорость доставки. Улучшили качество упаковки и стали получать положительные отзывы вместо отрицательных, рейтинг вырос с 3,7 до 4,3 баллов. 

В 4 раза повысили ранжирование карточки за счет правильных ключевых фраз, графической воронки продаж и вышли в ТОП-20. Начали продавать КГТ (крупно-габаритные товары) и стали получать 20% дополнительного дохода. Нашли новые точки роста - расширили ассортимент: картины, сгенерированные нейросетью и модульные постеры. Прямая реклама не работала, поэтому увеличивали присутствие товаров на выдаче при помощи акций Wildberries.

Кейс селлера, который в 6 раз увеличил свои продажи с 345 324 р до 1 944 847 р. 

Читать кейс селлера
Всего голосов 26: ↑17 и ↓9+8
Комментарии29

Fashion is ML profession! Материалы митапа

Время на прочтение2 мин
Количество просмотров1.1K

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

В Lamoda Tech мы создаем продукты, которые решают самые разные задачи пользователей и бизнеса. На митапе 28 марта мы рассказали, какие ML-модели работают у нас в проде и как мы строили эту работу. 

Делимся с вами видео выступлений и презентациями.

Читать далее
Всего голосов 7: ↑7 и ↓0+7
Комментарии0

Интересный способ увеличить средний чек и LTV за счет разработки в тематике: продажа каминов

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров559

Мне показалось интересным поделиться таким проектам. Может кто-то сможет применить в своем бизнесе или внедрить для своего клиента.

Мы разработали сервис дополнительной гарантии, который автоматически контролировал процессы дополнительных продаж для клиента.

Читать далее
Всего голосов 7: ↑2 и ↓5+1
Комментарии6

Упорядочивание, поиск узких мест и хардкор. Как я делаю разборы бизнеса со стороны ИТ

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров1.4K

«До того, как я поделился с тобой своей проблемой, я даже не представлял, как это сделать» — примерно такие слова в итоге я слышу от каждого своего клиента. И вот почему.

Я не делаю супер‑уникальные, мега‑дорогие, адски сложные проекты. Не собираю команду из 30+ человек.

Я решаю ребусы, с которыми ко мне приходят предприниматели со стороны ИТ технологий: как оптимизировать, как выжать больше из того что уже работает, соединить несоединяемое, впихнуть невпихуемое.

Разберем несколько примеров.

Читать далее
Всего голосов 7: ↑1 и ↓6-3
Комментарии1

Борьба с энтропией в e-com. Как поддерживать актуальными данные о товарах в вечно меняющемся мире

Время на прочтение10 мин
Количество просмотров1.1K

Всё течёт, всё изменяется. Особенно информация — она очень быстро устаревает. В e‑com неактуальные данные о товарах могут сильно подпортить клиентский опыт. Если удовлетворенность пользователей — важный фокус вашей работы, мне есть чем поделиться:)

Всем привет! Я Григорий Фрольцов, Product Lead машинного обучения в команде контента в СберМаркете. В этой статье я расскажу, какие «сюрпризы» могут происходить с данными об ассортименте, а также о том, с помощью каких продуктовых решений мы эти сложности решаем. Цель моей работы — добиваться максимально актуальной информации на витринах сервиса: с помощью ML и не только.

Расскажу про типовые и нетиповые проблемы. Опишу, какие инструменты используем, чтобы минимизировать рассинхрон в передаче знаний между оффлайн‑точкой и онлайн‑площадкой для торговли. Если вы аналитик или биздев в e‑com, продакт‑менеджер интернет‑магазина или работаете над эффективностью операций, точно найдёте для себя интересный инсайты.

Читать далее
Всего голосов 10: ↑9 и ↓1+10
Комментарии2

Как устроена наша PIM-система, и почему мы не используем ни реакт, ни микросервисы

Уровень сложностиСредний
Время на прочтение12 мин
Количество просмотров10K

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

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

В общем, мы разрабатываем PIM-систему catalog.app, и я оказался ответственным за весь процесс, начиная от общения с клиентами и формирования требований и заканчивая оптимизацией SQL запросов. В этой статье я расскажу, как наша система устроена внутри, и постараюсь обосновать, почему были выбраны именно такие подходы и инструменты, как у нас организован процесс разработки.

У нас нет кубернетеса, кликхауса, реакта, бессерверных вычислений, рэббит эмкью, кафки, кибаны, графаны, дженкинса, ноды, эластика, и много чего ещё нет. Зато есть дотнет последней версии, энтити фреймворк, нгинкс и шваггер. Я постараюсь рассказать, как и почему мы дошли до такой жизни, и жизнь ли это.

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

Читать далее
Всего голосов 31: ↑29 и ↓2+33
Комментарии38

Как быстро утроить продажи на Ozon? Повысьте цены

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров7.5K

Магазин китайских терморегуляторов повысил цены вместо демпинга и через 3 месяца стал зарабатывать 2,3 млн в месяц.

Многие компании уже имеют опыт продаж на маркетплейсах. Хорошо стартанули, но потом уперлись в потолок и не знают, как повысить свой доход, улучшить рентабельность. Какие ошибки мешают их масштабированию? Как за 2-3 месяца добиться кратного роста продаж и снизить долю рекламных расходов? 

Селлер не мог увеличить свои продажи на Ozon и даже в сезон продавал терморегуляторы не больше чем на 500К  Нацелили ассортимент на слабые стороны конкурентов и немного увеличили цены. Усилили логистику и стали держать топовые товары в наличии. Переделали карточки товаров и отстроились от конкурентов. Вошли в ТОП-2 из 1025 селлеров. Оптимизировали рекламу, и почти одной органикой повысили доход в 5 раз, а долю рекламных расходов снизили с 22% до 10%

Читать кейс
Всего голосов 26: ↑19 и ↓7+14
Комментарии14
1
23 ...

Вклад авторов