«на_полке» — B2B-маркетплейс для оптовых закупок продуктов питания, ориентированный на розничные несетевые магазины и сегмент HoReCa. Платформа объединяет сотни поставщиков и производителей, сводя их прайс-листы в единый онлайн-каталог с возможностью сравнения цен и оформления заказов у нескольких поставщиков из одной корзины.
Задача клиента заключалась в создании современного интернет-магазина / B2B-портала, который упростит и ускорит процесс закупок для предпринимателей, заменив разрозненные прайс-листы удобным цифровым каталогом с визуальным представлением товаров.
Основные цели проекта:
— автоматизировать оптовые закупки продуктов питания для малого и среднего бизнеса;
— предоставить клиентам быстрый поиск поставщиков и удобное сравнение цен;
— реализовать единый каталог товаров от разных поставщиков;
— обеспечить простой и быстрый процесс регистрации и оформления заказа;
— создать эффективный digital-канал продаж для поставщиков с возможностью расширения географии поставок;
— заложить основу для масштабирования маркетплейса и роста пользовательской базы.
Особый акцент делался на удобство интерфейса, скорость работы платформы и релевантность каталога, основанного на реальных продажах в торговых точках.
Для реализации проекта был выбран подход разработки масштабируемого B2B-маркетплейса с разделением frontend и backend, а также гибкой архитектурой для дальнейшего развития.
1. Проектирование UX/UI и пользовательских сценариев
На этапе проектирования в Figma были проработаны ключевые сценарии: поиск товаров и поставщиков, сравнение цен, работа с корзиной от нескольких поставщиков, быстрый заказ и повторные покупки. Интерфейс адаптирован под предпринимателей и сотрудников HoReCa, которым важно оформлять заказы быстро и без лишних действий.
2. Frontend-разработка
Frontend реализован на Vue.js и Nuxt.js, что обеспечило:
— высокую скорость загрузки страниц;
— SEO-оптимизацию каталога;
— удобную навигацию по большому ассортименту товаров;
— адаптивность под различные устройства.
3. Backend и API
Backend реализован на Node.js с разработкой REST API для:
— управления каталогом товаров и поставщиков;
— агрегации и нормализации прайс-листов;
— работы с корзиной и заказами от нескольких поставщиков;
— фильтрации и поиска по релевантным категориям;
— интеграции с внешними сервисами и системами учета поставщиков.
4. Автоматизация и масштабируемость
Были реализованы механизмы, позволяющие легко подключать новых поставщиков, расширять ассортимент и масштабировать платформу на новые регионы. Архитектура проекта учитывает рост нагрузки и дальнейшее развитие функциональности маркетплейса.
В результате был разработан полноценный B2B-интернет-магазин продуктов питания, который стал удобным инструментом закупок для бизнеса и эффективным каналом продаж для поставщиков.
Ключевые результаты проекта:
— предприниматели получили возможность закупать продукты питания оптом в несколько кликов;
— реализован единый каталог с возможностью сравнения цен от разных поставщиков;
— упрощён процесс регистрации и оформления заказов;
— поставщики получили круглосуточный digital-канал привлечения и удержания клиентов;
— платформа готова к масштабированию и расширению географии поставок по России и за её пределами.
Маркетплейс «на_полке» позволяет бизнесу экономить время на закупках, принимать более выгодные решения и выстраивать долгосрочные отношения между поставщиками и покупателями.