Разработка eCommerce-сайта веломагазина
Вернуться к списку-
Тип проекта:Интернет-магазин
-
Тематика сайта:Красота, фитнес, спорт
-
Редакция продукта:Малый бизнес
-
Сайт:
-
Партнер:
Вводные данные и цели проекта
Клиент пришёл с уже готовым дизайн-макетом, созданным сторонней студией. Основной задачей нашей команды стало профессиональное и точное воспроизведение предоставленного дизайна в рамках платформы 1С-Битрикс. На этапе верстки особое внимание уделялось деталям интерфейса, адаптивности и корректной интеграции дизайна в структуру платформы.
После начальной интеграции дизайна проект развивался итеративно: команда заказчика формировала новые требования по структуре и логике поведения сайта, которые мы реализовывали в формате точечных доработок. Внесение изменений касалось как отдельных функциональных блоков (корзина, карточка товара, калькулятор рассрочки), так и общей структуры разделов. Работы велись в тесной коммуникации с заказчиком, с прицелом на гибкость и быстрый цикл обратной связи.
Платформа и архитектура
Для реализации проекта был выбран 1С-Битрикс в редакции «Малый бизнес», что позволило получить надёжный и функциональный движок для eCommerce-задач при разумном бюджете. Эта редакция оптимально подходит для интернет-магазинов малого и среднего масштаба с перспективой масштабирования.
Вся структура сайта построена на стандартных модулях CMS, что гарантирует стабильность, безопасность и предсказуемость в дальнейшем развитии проекта. В то же время, проект был усилен дополнительными решениями, расширяющими функциональность и улучшающими пользовательский опыт.
Задействованные модули и компоненты
В проекте использовались базовые модули от 1С-Битрикс, такие как:
-
Инфоблоки — для формирования структуры каталога, карточек товаров, контентных страниц;
-
Веб-формы — для сбора обратной связи, отзывов, расчета рассрочки;
-
Модуль SEO — для ручного управления мета-данными и структуры URL;
-
Catalog и Sale — для управления каталогом и заказами;
-
Smart Filter — для фильтрации товаров по свойствам (с кастомизированным внешним видом).
Дополнительно были подключены:
-
Модуль оплаты WebPay — интеграция с платёжной системой;
-
Сотбит: Умный поиск — для повышения качества и скорости поиска;
-
Экспорт товаров в Google Merchant Center и Яндекс.Маркет — автоматическая синхронизация товарных данных с маркетплейсами.
Реализация пользовательских сценариев
Каталог и фильтрация
Фильтрация реализована на базе стандартного компонента catalog.smart.filter, однако визуальная часть фильтра была полностью переработана в соответствии с индивидуальным дизайном. Это позволило интегрировать фильтрацию в пользовательский интерфейс максимально органично, без ущерба для UX.
Управление контентом
Редактирование всех ключевых блоков осуществляется через административную часть сайта. Также был настроен стандартный механизм, позволяющий управлять параметрами компонентов через публичную часть при необходимости.
Интеграции и выгрузки
Выгрузка товарных данных из 1С осуществляется в ручном режиме по мере необходимости. Такой подход позволяет контролировать актуальность и полноту данных, а также гибко управлять ассортиментом без зависимости от автоматических процедур.
Также были подключены Яндекс Метрика и Google Analytics для сбора поведенческих данных и анализа эффективности рекламных кампаний.
Отзывы
Система отзывов реализована на базе стандартного модуля веб-форм с расширением логики обработки. У каждого отзыва — один из трёх статусов: "Новый", "В обработке", "Опубликован". Публикуются только прошедшие модерацию записи. Это решение позволяет контролировать репутацию компании и устраняет риск автоматического размещения негативных отзывов.
Избранное
Реализован удобный функционал добавления товаров в избранное. Важной особенностью стало автоматическое сохранение избранных позиций при авторизации: если пользователь добавил товар в избранное в неавторизованном режиме, система автоматически переносит эти позиции в личный кабинет при входе в аккаунт.
Сравнение
Стандартный компонент сравнения был подключен и настроен под дизайн проекта. Функционал адаптирован для корректного отображения характеристик товаров, упрощая выбор для пользователя.
Калькулятор рассрочки
Разработан калькулятор расчета рассрочки, позволяющий пользователю выбрать удобные условия и сразу отправить заявку. Все данные автоматически отправляются администратору, что упрощает дальнейшую обработку обращений.
Страница оформления заказа
Страница оформления заказа была полностью переработана и реализована в виде поэтапной формы: корзина → авторизация → выбор доставки → оплата. Каждый шаг имеет собственную логику, а скрипты были переписаны с использованием REST API Bitrix. Это позволило реализовать адаптивное, динамическое и надёжное поведение интерфейса.
Безопасность
Для защиты пользовательских данных и повышения доверия клиентов:
-
установлен SSL-сертификат для безопасного соединения по HTTPS;
-
на все формы добавлена встроенная капча для защиты от спама.
Миграция данных
Миграция сайта проводилась в два этапа:
-
контент по страницам был перенесён вручную с учётом переработки структуры;
-
данные по товарам выгружались из 1С с последующей адаптацией под структуру нового каталога.
Заключение
В результате проекта заказчик получил мощный, технически выверенный eCommerce-сайт, разработанный на базе 1С-Битрикс «Малый бизнес» с глубокой доработкой интерфейсов и пользовательской логики. Проект сочетает в себе масштабируемость, надёжность, гибкость и готовность к подключению внешних систем. Техническая реализация ориентирована на долгосрочную эксплуатацию, стабильность под нагрузкой и простоту поддержки как для редакторов, так и для маркетологов.