1SELLER · Кейсбук 2026Кейс веб-разработки

Кейс разработки

Лендинговая платформа Kit / 1seller.ru — один репозиторий на два домена с собственной дизайн-системой и независимым деплоем посадочных

О проекте

Лендинговая платформа агентства «Первый Селлер»: один репозиторий обслуживает два домена — 1seller.ru (агентство) и kit.1seller.ru (продукты Яндекс KIT, Клуб бренда, E-commerce Club). Архитектура позволяет выпускать новые посадочные, не блокируясь на миграции основного сайта.

1. Задача

Агентству нужно регулярно и быстро запускать посадочные под продукты и кампании, не ломая основной сайт:

2. Архитектура решения

Сосуществование двух подходов: основной продуктовый сайт как живое Next.js-приложение, а быстрые посадочные — как статичные страницы с независимым деплоем.

ПараметрЗначение
1seller.ruCreate React App (pre-built bundle)
kit.1seller.ruЖивое Next.js-приложение (App Router) на VPS под pm2
ПосадочныеСтатичный HTML + Tailwind CDN, отдельная папка на каждую страницу
Веб-серверnginx (два server-блока), маршрутизация по доменам и путям
CI/CDGitHub Actions, push в main → параллельные job'ы на каждую посадочную

3. Главная инженерная сложность

Сложность — в развязке выпуска посадочных от тяжёлого основного сайта и в устойчивости деплоя к нестандартной конфигурации сервера.

Результат

Новая посадочная под продукт или кампанию выкатывается за один пуш, не затрагивая основной сайт, — в едином фирменном стиле и с автоматическим деплоем.

4. Эффект для бизнеса

5. Технологический стек — кратко

ПараметрЗначение
Основной сайтCreate React App + Next.js (App Router)
ПосадочныеСтатичный HTML + Tailwind
Веб-серверnginx, pm2
CI/CDGitHub Actions (per-folder деплой)

Кейс подготовлен на основе технической архитектуры лендинговой платформы Kit / 1seller.ru (ООО «Первый Селлер»). Описывается инженерное решение.