Обновить
49.07

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

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

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

Как внедрить веб-решение для оптимизации процесса закупок для крупного производителя молочной продукции в Беларуси

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

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

В 2019 году к нам обратилась всем известная компания Danone. Задача: цифровать и автоматизировать процесс закупки продукции.

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

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

Основная задача, которую нам надо было решить - это сделать процесс закупки всеми участниками максимально простым, быстрым, в веб и с возможностью автоматизации.

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

То есть простое веб-решение. Но с какими проблемами мы столкнулись.

Читать далее

Как отправлять триггерные SMS из retailCRM через API

Уровень сложностиПростой
Время на прочтение5 мин
Охват и читатели293

Используйте нашу инструкцию по отправке триггерных сообщений при совершении событий в retailCRM. Для настройки процесса не потребуются серьёзные знания кода. Будем использовать платформу MTC Exolve.

Читать далее

AI автоматизация работы с клиентами

Уровень сложностиПростой
Время на прочтение7 мин
Охват и читатели1.6K

Как часто в последнее время вы слышите громкое слово AI?

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

Читать далее

Инструменты для анализа производительности сайта

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

В этой статье речь пойдет об инструментах, с помощью которых можно проанализировать качество спроектированного front-end разработчиком сайта. В качестве наглядного материала используется проект, реализованный на базе Next.js 14-й версии с app router.

Читать далее

От MVP до приложения с миллионной аудиторией. Кейс развития мобильного приложения для ритейлера Kassir.ru

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

Kassir — крупнейший российский сервис по продаже билетов на мероприятия в России. Ежегодно компания продаёт более 13 миллионов билетов. Мобильное приложение компании насчитывает аудиторию в 3 миллиона человек, а за прошедший 2024 год пополнился ещё 1 миллионом новых пользователей.

Сотрудничество Kassir и CleverPumpkin началось в 2020 году, когда ограничения на проведение массовых мероприятий после пандемии начали снимать. Люди вновь могли посещать события в офлайн-формате. На тот момент у Kassir ещё не было мобильного приложения, и с этой задачей компания обратилась к нам. Мы должны были разработать цифровой продукт, который станет удобным инструментом оформления билетов со смартфона для пользователей, а для компании — новым каналом продаж. 

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

Мы взялись за проект и этап разработки MVP нативного приложения занял всего 2 месяца! В конце января обе версии приложения, iOS и Android, были загружены сторы. 

Ради соблюдения дедлайнов было решено внести изменения в рабочие процессы и наладить параллельную работу над этапами разработки. Подробнее о процессах мы писали в этой статье.

Результат понравился заказчику и пользователям: в первый месяц после релиза приложение скачали более 20 000 раз. И после запуска MVP наше сотрудничество продолжилось. Вот уже 4 года мы постоянно совершенствуем приложение, чтобы оно оставалось быстрым, удобным и отвечало высоким запросам пользователей.

Читать далее

Как вовремя менять цены при росте курса доллара

Уровень сложностиСредний
Время на прочтение11 мин
Охват и читатели939

Привет, Хабр! Сегодня расскажу, как оперативно обновлять цены в интернет-магазине, чтобы не оказаться в убытке. Для этого будем использовать CMS Битрикс24 в связке с сервисом рассылки SMS-уведомлений МТС Exolve. Владелец бизнеса или менеджер будет постоянно получать данные об изменениях на валютном рынке и принимать решения на их основе.

Читать далее

Экономим месяцы работы: зачем мы научили ИИ актуализировать цены ТМЦ

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

Перед закупкой материалов для капитального строительства компаниям нужно актуализировать цены в своих проектных каталогах ТМЦ. На крупных промышленных предприятиях они могут насчитывать 20-30 тыс. наименований разных материалов в год, и каждую позицию нужно сопоставить со множеством внешних прайс-листов.

Обычно такую работу выполняют вручную и тратят на нее до 9 месяцев из-за большого количества источников. Высокие трудозатраты, сопряженные с “ручным” анализом, приводят к финансовым потерям, но что еще хуже — предприятия упускают низкую цену, теряют время на рутинную работу с каталогами и все дальше отодвигают срок начала строительства.

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

Читать далее

Как использовать собственный опыт и успешные наработки для ускорения разработки

Уровень сложностиПростой
Время на прочтение14 мин
Охват и читатели885

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

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

Читать далее

Что не так с дизайном, или Почему я переориентировал свое агентство на веб-разработку полного цикла

Время на прочтение9 мин
Охват и читатели4.6K

Когда хорошо в чем-то разбираешься, кажется, что построить на этом бизнес — беспроигрышная идея. Как выходит на самом деле: на коленке собранная «бизнес-модель» тонет в операционке и кривых процессах. 

Рассказываю о том, как пройти путь от убыточной точки к агентству, которое разрабатывает сайты для интернет-магазинов МТС, Volkswagen.  

Читать далее

Как работа с отзывами клиентов влияет на продажи и репутацию бизнеса

Время на прочтение10 мин
Охват и читатели786

Положительные отзывы клиентов – прямое подтверждение качества ваших продуктов или услуг. Согласно данным аналитического центра НАФИ, 83% россиян проверяют отзывы перед онлайн-покупками, а 71% полностью доверяют им, выбирая между предложениями разных брендов. Поэтому при разработке сайта или приложения важно не только продумать, как запросить отзыв, но и научиться конвертировать их в новые продажи.

Читать далее

Зачем нужна публичная оферта и политика конфиденциальности? + шаблоны

Уровень сложностиПростой
Время на прочтение3 мин
Охват и читатели625

Законы РФ нужно чтить, в особенности, в информационном поле, даже если вы еще небольшая компания. В статье расскажем о том, для чего нужны эти документы на сайте, с какими штрафами можно столкнуться и, конечно, дадим бесплатный проверенный шаблон каждого документа

Читать далее

Как и для чего мы делали симуляцию курьерской доставки

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

С самого начала разработки курьерки мы генерировали много идей по улучшению алгоритмов. Мы не стеснялись выкатывать кучу фичей и проверять их работоспособность А/Б тестами. Не было ни дня, когда у нас не крутились эксперименты в продакшене. Что-то мы выкидывали, что-то оставляли, но не хардкодили, чтобы иметь гибкость. Страна большая и у каждого региона свои особенности, которые влияют на плотность заказов, логистику и потребность в курьерах. Поэтому наборы фичей и их значения различаются. Мы поняли, как отдельная фича влияет на продуктовые метрики, но как набор фичей в совокупности влияет на итоговый результат?

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

Читать далее

Как из R-Keeper получать регулярную сводку по продажам заведения

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

В этой статье мы покажем простое решение, которое поможет отслеживать финансовые показатели своего заведения, работающего на R-Keeper. Материал даст представление о том, как может выглядеть серверная интеграция с внешними сервисами, и, надеемся, натолкнёт на новые мысли.

Читать далее

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

Как создать безопасный и удобный P2P-маркетплейс: функционал, стоимость и реальные кейсы

Время на прочтение11 мин
Охват и читатели2.1K

Узнайте, чем платформы P2P-маркетплейсов отличаются от традиционных маркетплейсов, какие ключевые функции нужны продавцам, как обеспечить безопасность пользователей, во сколько обойдется разработка и каким будет будущее P2P-платформ в 2025 году. Инсайты от опытных разработчиков e-commerce.

Читать далее

Тестируем SEO: долго, дорого, а вообще нужно ли?

Время на прочтение12 мин
Охват и читатели3.4K

Всем привет!

Меня зовут Гребенюк Гузель, я QA-руководитель группы тестирования в АЭРО.

В данной статье расскажу о том, как мы организовали тестирование SEO на проектах.

Начнем с того, что значит SEO, для каких продуктов и проектов оно важно и нужно, почему тестировщикам необходимо уметь тестировать SEO,  как и какими инструментами это можно сделать.

SEO -  «search engine optimization»  дословно в переводе означает «поисковая оптимизация». Если кратко SEO — это набор стратегий и методов для улучшения видимости сайта в поисковой выдаче.

Читать далее

Как добавить надпись на картинку

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

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

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

Читать далее

React useCallback() — полное руководство

Уровень сложностиПростой
Время на прочтение15 мин
Охват и читатели6.3K

Всем привет! На связи Spectr и рубрика «Что читают наши разработчики». Сегодня разберем оптимизацию функциональных компонентов за счет мемоизации функций обратного вызова с помощью useCallback().

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

Разобраться с useCallback() полностью

POSTGRES EXPLAIN

Уровень сложностиПростой
Время на прочтение14 мин
Охват и читатели9.2K

Всем привет! На связи Ришат Садыков из Spectr. Сегодня мы поговорим про explain в Postgres. Это объемная тема, по ней можно найти много материала. В статье я постарался собрать только ту информацию, которой достаточно для начала использования explain. Материал поможет эффективно использовать его для повышения производительности запросов тем, кто этим никогда не занимался.

Узнать о повышении производительности

[Записки тимлида] Битрикс: от модулей к сервисам 2

Уровень сложностиСредний
Время на прочтение14 мин
Охват и читатели1.5K

Приветствую всех неравнодушных! Я являюсь руководителем разработки в компании DD Planet, и сегодня, наконец-то, дошли руки написать продолжение статьи

Читать далее

Сравнение Gitlab cache и Gitlab artifacts

Уровень сложностиСредний
Время на прочтение11 мин
Охват и читатели4.3K

Привет, на связи Олег Казаков из Spectr. В этой статье поговорим о двух важных инструментах GitLab, которые помогают передавать данные между этапами CI/CD-пайплайна — Cache и Artifacts.

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

Разобраться в Cache и Artifacts

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