Интернет-магазин оборудования для ресторанов «Ресторан Комплект»

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

Выполненные работы

  • Увеличение скорости сайта:
    • оптимизация изображений путем заменой на webp формат
    • использвание ресайза изображений, вместо показа исходного большого размера.
    • отложенная загрузка js скриптов, которые не влияют на первичное состояние страницы.
    • рефакторинг компонентов битрикса на главной странице (фронтенд и бэкенд)
    • опитизация конфигурации сервера
  • Рефакторинг меню.
  • Меню собирается из нескольких источников. Имеет ленивую подгрузку всплывающего подменю, чтобы быстрее рендерилась страница (меньше html и DOM дерево).
  • Не переключается подменю при потере фокуса и смещении курсора по диагонали в направлении на подменю. Удобная фнукция, которая повышает юзабилити сайта.
  • Автоматическая подгрузка курсов валют из ЦБ раз в сутки.
  • Чистка товаров от дублирующихся свойств и перенос значений. Это значительно уменьшило разрмер БД и объем получаемых данных о товарах, что в свою очередь повлекло более быструю генерацию страниц, на которых есть товары. А также повысилось удобство редактирования данных товаров.
  • Чистка проекта от ненужных неиспользуемых php страниц, дублей компонентов, включая временные бэкапы скриптов, которые в своё время не были удалены. Много было тестовых и устаревших. Данная чистка упростила работу с проектом и повысила SEO, т.к. некоторые страницы были проиндексированы.
  • Защита веб-форм от спама. Добавление гугл рекапчи для форм + дополнительные алгоритмы.
  • Технические работы по SEO. Правка верстки, конфигурации индексаций страниц.
  • Интеграция эквайринга от Альфа-банка и Юкасса
  • Разработка видео галереи в карточке товара. Чтобы сайт работал быстрее, не показываем сразу видео в iframe. Вместо этого забираем превью видео, ресайзим под размеры и выводим. А видео показываем во всплываюем окне по клику. Автоматически рассчитываются пропрции видео, чтобы во всплывающем окне не отображались черные поля.
  • Реализован показ наличия по магазинам, включая импорт остатков из 1С.
  • Внедрение сборки фронтенда с препроцессорами (css/js). Преимущества данного внедрения в том, что это упрощает разработку верстки, во время сборки сжимает и оптимизирует js и css. С помощью точек входа на конкретном типе страницы отображается только необходимый css и js в виде одного файла (один js и один css, меньше файлов - быстрее загружается страница).
  • Множество мелких правок верстки по всему сайту.
Портфолио

Похожие проекты