Лидеры года — новая категория на Workspace Digital Awards! Номинируйте вашу команду, продукты и проекты.
Manao Dev (Манао Дев)
Интернет-магазин товаров бренда Xiaomi - mi.by
Manao Dev (Манао Дев)
#Проектирование сайта#Дизайн сайта#Программирование сайта

Интернет-магазин товаров бренда Xiaomi - mi.by

510 
Manao Dev (Манао Дев) Беларусь, Минск
Поделиться: 0 0 0
Клиент

mi.by

Сфера

Электронная коммерция

Страна

Беларусь

Сдано

Апрель 2023

Задача

Первоначальной задачей перед нами клиент поставил технический анализ сайта mi.by. Чтобы выполнить поставленную задачу, мы провели полный технический аудит и аудит юзабилити.

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

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

Решение

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

1) Оптимизировали файлы и структуру сайта:

- очистили шаблон сайта от мусора, убрали дубли при подключении файлов/скриптов/стилей;

- очистили место на диске от старого кэша, ресайзов и картинок, которые не контролируются Битриксом;

- удалили неиспользуемые инфоблоки каталога.

2) Оптимизировали запросы и таблицы в базах данных.

3) Настроили кеширование и сократили времени загрузки страниц, в том числе реализовав рекомендации Google PageSpeed.

4) Оптимизировали стили, скрипты и изображения.

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

1Редизайн и его особенности

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

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

Для каждой страницы был разработан единый алгоритм: 

1) Создание прототипов.

2) Разработка дизайна.

3) Согласование и внесение корректировок от клиента.

4) Верстка и интеграция верстки на тестовом сайте.

5) Тестирование и перенос.​

Главная страница.

Главная страница (мобильная версия).

Блок с товарами на главной странице сайта.

Карточки товаров.

2Разработка и внедрение дополнительного функционала

1. Создали расширенный каталог товаров с возможностью сортировки и фильтрации.

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

2. Разработали функционал сравнения товаров.

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

3. Функционал “Предзаказ” и “Оставить заявку”.

На сайте присутствует разделение на товары “в наличии” и “не в наличии”. Товары “не в наличии” в каталоге отображаются, но к заказу недоступны. Необходимо было добавить для таких товаров дополнительные свойства “Предзаказ” и “Оставить заявку”, заполняемые вручную.

При отметке данных свойств у товара, который не в наличии, он появляется в каталоге с соответствующей кнопкой на месте кнопки “Добавить в корзину”. А пользователи могут оформить предзаказ, либо оставить заявку на этот товар.

Алгоритм работы функционала выглядит вот так:

- если отмечено только свойство “предзаказ”, то появляется кнопка “предзаказ”,

- если отмечено только свойство “оставить заявку”, то появляется кнопка “оставить заявку”,

- если ни одно из этих свойств не заполнено, а количество товара в 1С больше 0, то выводить кнопку “добавить в корзину”,

- если количество товара 0, выводить текст "нет в наличии".

В результате клиент получил нужный функционал.

4. В карточках товаров разместили дополнительный инфоблок для добавления значений свойства "стикер".

В карточках товаров добавили инфоблок, позволяющий выбрать из набора созданных стикеров те, которые будут отображаться на карточке:

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

5. Разработали личный кабинет для клиентов.

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

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

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

В разделе "Бонусы" личного кабинета пользователи могут ознакомиться с деталями Программы лояльности и проверить количество накопленных бонусных баллов, повышая их вовлеченность и удовлетворенность от использования нашего сервиса.

6. Скорректировали правила подсчета стоимости товаров.

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

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

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

Эти усовершенствования делают процесс выбора и покупки на сайте более плавным и понятным.

3Интеграции и дополнительные настройки

1. Интеграция с 1С.

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

2. Интеграция с системами платежей.

Для расширения возможностей оплаты в интернет-магазине были успешно интегрированы две ключевые платежные системы: ЕРИП (Единая Расчетная Информационная Платежная система) и bePaid. 

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

3. Настроили почтовые события и почтовые шаблоны.

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

Результат

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

Что изменилось?

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

- Создали интуитивно понятную для пользователя карточку товара.

- Реализована более интуитивная навигация по сайту.

- Ускорена загрузка страниц сайта.

- Создана и оптимизирована мобильная версия сайта.

- Внесены улучшения в визуальные элементы сайта.

- Добавлены интерактивные элементы на страницах товаров.

- Оптимизирована система уведомлений для клиентов.

Каталог товаров.

Информация о способах оплаты и доставки.

Комментарий агентства

Дмитрий Гринкевич
Дмитрий Гринкевич

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

Отзыв клиента

Елизаров Д.Е.
Елизаров Д.Е.

Генеральный директор mi.by

Что нам понравилось в работе с командой Manao по разработке сайта mi.by:

- оперативность в обмене информацией по проекту
- работа над проектом со всех сторон (дизайн сайта, разработка, front-end)
- инициативность со стороны команды Manao во многих вопросах по проекту
- информативность в отчетности и при обмене информацией в целом.

https://mi.by

Стек технологий


Оцените кейс
Спасибо за оценку
Выскажите мнение
Авторизуйтесь, чтобы добавить свой комментарий.
оставить заявку

Хотите заказать похожий проект?

Manao Dev (Манао Дев) с удовольствием обсудит вашу задачу

Оставить заявку