EKORKUNOV — Евгений Коркунов

Интернет-магазин освещения «Красиво Светим»

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

Клиент
Красиво Светим
Отрасль
E-commerce
Роль
Полный цикл
Год
2026
Технологии
10 позиций
Сайт
krasivosvetim.ru/

Задача

Описано, что было на старте и какие ограничения нужно было учитывать.

Работы

Показан состав работ и части проекта, которые действительно затрагивались.

Результат

Зафиксирован итог без неподтверждённых цифр и обещаний.

Связь с услугами

6 направлений работ связаны с этим кейсом.

1 500+
товарных записей в каталоге на дату аудита
304
вариативных товарных предложения
1 562
адреса в актуальных публичных sitemap

Технологии

  • Next.js App Router
  • TypeScript
  • React
  • Prisma
  • PostgreSQL
  • Sharp
  • S3-compatible storage
  • Docker
  • Nginx
  • Schema.org

Связанные услуги

Эти направления действительно были частью проекта или прямо следуют из описанных работ.

Задача проекта

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

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

Что было сделано

Современная архитектура и редактор каталога

Я собрал приложение на Next.js App Router и TypeScript, вынес данные в PostgreSQL через Prisma и разделил публичную витрину, редактор и фоновые сервисы. Каталогом, страницами и настройками можно управлять без правок в шаблонах.

Большой каталог и вариативные предложения

На дату аудита в системе было более 1 500 товарных записей, 304 вариации, 65 категорий и 14 брендов. Варианты товара остаются внутри одной карточки: это упрощает выбор для покупателя и не создаёт лишние дубли страниц для поисковых систем.

Поиск и фильтрация

Я реализовал поиск по каталогу, серверную выдачу, пагинацию и фильтры по бренду и подтверждённым характеристикам. Один и тот же контракт работает на desktop и mobile; состояние выдачи сохраняется в понятном URL, а служебные facet-адреса не конкурируют с основными страницами в индексе.

Карточка товара и коммерческие сценарии

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

Медиатека и responsive images

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

SEO и стабильные URL

Я сохранил управляемые canonical, metadata, robots и sitemap, добавил BreadcrumbList и товарную structured data. Старые адреса товаров сохраняются как одношаговые постоянные редиректы на актуальный URL; при изменении названия или бренда не возникает цепочек и дублей.

Контролируемый production-запуск

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

Итог проекта

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

В документированной приёмке 24 representative mobile и desktop измерения дали p75 LCP 2,36 с и p75 CLS 0. Я не связываю эти технические показатели с ростом продаж или трафика: такие бизнес-результаты в кейсе не заявляются без отдельной аналитики.

Главный результат

Каталог и SEO перенесены на управляемую платформу

Товарные данные, вариации, изображения и поисковые URL объединены в одной архитектуре с проверенным production release и rollback-контрактом.

Популярные категории на главной странице
Категория внутреннего света с подкатегориями и товарной выдачей
Фильтры по бренду и характеристикам каталога
Поиск по каталогу с найденным товаром
Карточка товара с четырьмя вариантами размера и ценой по запросу
Связанные товары из одной коллекции
Каталог и сортировка на мобильном экране
Карточка вариативного товара на мобильном экране

Есть похожая задача?

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