Используем cookie — для входа в кабинет и обезличенной статистики. Подробнее
Интернет-магазин · SSR + панель

AleksFurs — интернет-магазин шуб

Интернет-магазин мехового салона с каталогом, поиском с опечатками и оформлением заказа. Для сотрудников разработаны панель магазина и модуль обмена с 1С по CommerceML.

Роль: фуллстек-разработкаМагазин + панель магазинаОбмен с 1С по CommerceML 2.08
Главная страница коллекции · действующий публичный сайт, ноябрь 2026
Главная страница коллекции · действующий публичный сайт, ноябрь 2026
СтекNode.js 22Fastify 5PostgreSQL 16pg_trgmSSRCommerceMLDocker Compose

О проекте

Для мехового салона AleksFurs разработали интернет-магазин: серверную витрину, каталог с фильтрами, товарные страницы, корзину, оформление заказа и кабинет покупателя. Визуальная система «Нуар» сочетает тёмный фон, крупные прописные заголовки, белые товарные фотографии и красный акцент. Отдельно подготовлен светлый вариант оформления.

В панели магазина реализованы управление товарами, размерами, остатками, заказами и клиентами. Модуль CommerceML предназначен для обмена товарами, ценами, остатками и заказами с 1С. Приложение содержит переадресацию старых адресов, карту сайта и структурированные данные. Онлайн-оплата реализована отдельным модулем; её включение зависит от настройки платёжного подключения.

Возможности

01

Каталог с фильтрами

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

02

Поиск с опечатками

Поиск по словам, артикулу и размеру с триграммным сопоставлением в PostgreSQL.

03

Корзина и оформление

Сохранение корзины, серверная проверка промокода и итогов, выбор доставки и создание заказа.

04

Панель магазина

Разделы товаров, заказов, клиентов, заявок, промокодов и настроек; приглашение сотрудников.

05

Модуль обмена с 1С

Приём каталога, цен и остатков по CommerceML, подготовка заказов к выгрузке.

06

Переезд и серверные страницы

Обработка старых URL, sitemap, canonical и структурированные данные магазина и товаров.

Каталог, карточка, заказ и светлая тема

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

Frontend
HTML5CSS3 на дизайн-токенахВанильный JavaScript без сборщикаOswald, Inter, Cormorant GaramondДве темы: «Нуар» и «Слоновая кость»Адаптив 320–1920 pxОверлеи с ловушкой фокуса и Esc
Backend
Node.js 22Fastify 5Серверный рендеринг на своём шаблонизатореСвой разбор и сборка XML для 1СПароли на scryptКорзина в базе, ключ в HttpOnly-cookie
База данных
PostgreSQL 16pg_trgm для поиска с опечаткамиЧастичные индексы по товарам в продажеCOUNT(*) OVER() и LATERAL-подзапросыТриггер пересборки поисковой строки
Интеграции
1С: CommerceML 2.08, «Обмен с сайтом»ЮKassa — подготовлена, включается с кассойРасчёт доставки по весу и адресуYML-фид каталога
SEO
SSR всех страницsitemap.xml и robots.txt из приложенияschema.org: Store и ProductOpen GraphКанонические адресаПереадресации 301 со старых адресов
Инфраструктура
Docker ComposenginxTLS Let's EncryptHSTSКонтейнер не от rootСекреты в переменных окруженияФото на постоянном томе

Результат

Магазин
каталог, корзина и оформление заказа
Панель
управление ассортиментом и заказами
CommerceML
реализованный модуль обмена с 1С

Хотите так же?

Соберём сайт, платформу или мобильное приложение под вашу задачу — быстро, под ключ и с личным кабинетом. Бесплатная оценка сроков и цены — обычно отвечаем в течение часа в рабочее время.

Обсудить проект