Кейс агентства ITFOX о создании сайта интернет-магазина для сети крымских строительных гипермаркетов.

Заказчик

УютСтрой — крупнейшая сеть гипермаркетов Крыма для ремонта и обустройства дома:

  • 180 000+ товарных позиций
  • 4 магазина в Крыму
  • 82 000 м2 торговых площадь
  • 1500+ сотрудников
  • 800+ заказов ежедневно

Цель проекта

Разработка коммерчески эффективного e-commerce-сайта, способного:

  • обеспечивать стабильную работу при высокой пользовательской нагрузке;
  • поддерживать надежную и быструю интеграцию с системой 1С;
  • соответствовать требованиям поисковой оптимизации для успешного продвижения в органической выдаче.

Предыстория проекта

До начала работы с ItFox у Заказчика уже был действующий интернет-магазин под брендом «Новацентр». Платформа требовала срочной переработки, т.к. больше не справлялась с темпами роста бизнеса. Основные проблемы:

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

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

При этом было невозможно модернизировать старый сайт. Он был создан на базе CMS Битрикс, и доработка стоила бы неоправданно дорого.

Ключевые принципы разработки сайта для e-commerce:

-Интуитивно понятный интерфейс — логичная структура разделов, упрощённый процесс покупки, корректное отображение на всех типах устройств.

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

-Надёжная защита информации — соблюдение требований по безопасности и конфиденциальности персональных данных клиентов.

Выбранный стек технологий

Для проекта были выбраны:

  • Для бэкэнда: Django, Python, PostgreSQL. Django и Python хорошо справляются с обработкой сложной логики и объемных баз данных.
  • Для фронтенда: React — оптимален для построения динамичных и отзывчивых пользовательских интерфейсов.

Была использована микросервисная архитектура для обмена номенклатурой на базе RabbitMQ. RabbitMQ обеспечивает стабильную передачу данных при высоких нагрузках (более 80 000 товарных позиций).

Как шла работа над сайтом

Процесс разработки был разбит на спринты. Один спринт — один месяц. В каждом спринте было три этапа:

Шаг 1. Определяем задачи

Заказчик выдвигал свои идеи. Разработчики ItFox соотносили идеи с целями бизнеса, анализировали рынок, конкурентов, собирали мнения команды. Для сложных задач строили диаграммы. Рассчитывали трудозатраты. Согласовывали с клиентом задачи на месяц и брались за работу.

Шаг 2. Создание прототипов

Важный шаг перед началом разработки – создание дизайна будущего продукта. На этом этапе происходит окончательная сонастройка команды разработки с Заказчиком. Согласованный дизайн означает, что не будет неприятных сюрпризов в дальнейшем: “Я думал, это будет выглядеть по-другому”. Означает, что все участники проекта одинаково понимают конечный результат.

Шаг 3. Разработка и тестирование

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

Протестированные модули размещались на промежуточном сервере. Заказчик проверял результат. После одобрения и подписания акта, выставлялся счёт, а обновления переносились на основной сайт.

Такой подход давал полный контроль над процессом и исключал неожиданности.

Интеграции

  • 1С + RabbitMQ
  • CRM (AMOCRM)
  • ЮKassa
  • AnyQuery
  • Roistat

Особенности проекта

Одной из специфик работы с «УютСтрой» стала многоступенчатая система утверждения задач. Процесс согласования занимал значительное время. Получив от команды разработки ItFox описание задач, заказчику требовалось пройти несколько внутренних этапов: обсудить с руководителями подразделений, обосновать бюджет, а иногда — привлечь внешнего специалиста для проверки оценки.

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

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

Изображение предоставлено ITFOX с сайта https://mobile.itfox-web.com/ru

Результаты сотрудничества

За шесть месяцев ItFox полностью переработали цифровую платформу Заказчика. Интернет-магазин не только стал современным внешне, но и получил широкие функциональные возможности:

  • каталог товаров с удобной структурой,
  • карточки товаров с подробной информацией,
  • подборки и рекомендации,
  • расширенные фильтры (по категориям, наличию, цене, брендам, тегам, скидкам и рейтингу),
  • избранное,
  • блог,
  • страницы с полезной информацией,
  • корзина с удобной логикой,
  • онлайн-чат с выводом в мессенджеры и на почту,
  • умный поиск с подсказками,
  • модуль акций и спецпредложений,
  • микросервис для обмена данными с 1С,
  • подключение эквайринга через ЮKassa,
  • серверный рендеринг (SSR) для повышения SEO-показателей.

Обновлённый сайт стал надёжным, быстрым и удобным для пользователей. Разработчики обеспечили стабильный обмен с 1С и добились значительного роста ключевых показателей:

  • Увеличение трафика: +40% уникальных пользователей
  • Рост общего количества сеансов: +35%
  • Конверсия выросла с 0,5% до 1,5%
  • Снижение показателя отказов: с 65% до 45%
  • Увеличение доли мобильного трафика: +40%
  • Рост повторных покупок: с 15% до 25%

Проект продолжает развиваться. ItFox остаётся техническим партнёром «УютСтрой» и вместе работает над улучшением платформы — ведь рынок e-commerce не стоит на месте и требует постоянного внедрения новых решений.

Изображение предоставлено ITFOX с сайта https://mobile.itfox-web.com/ru