Сайт апартаментов за 7 недель: как AI-разработка заменила целую команду
Полный редизайн и разработка с нуля — без дизайнеров и команды разработчиков.
О клиенте
Aparts MC
Компания по аренде премиальных апартаментов в башнях ОКО и NEVA Towers комплекса «Москва-Сити». Портфель: более 20 апартаментов, посуточная и долгосрочная аренда.
Дополнительные сервисы для гостей: уборка, трансфер, консьерж, экскурсии.
Проблематика
Пять болей, с которыми пришёл клиент
1. Устаревший дизайн — визуально не соответствовал уровню премиального сервиса, выглядел «дёшево» на фоне конкурентов.
2. Отсутствие CMS — любое изменение текста, добавление апартамента или обновление цен требовало привлечения разработчика.
3. Низкая конверсия — посетители уходили, не совершив бронирование; форма была неудобной.
4. Невозможность масштабирования — добавление новых башен, услуг или страниц превращалось в отдельный проект.
5. Нет мобильной адаптивности — значительная часть трафика терялась на мобильных устройствах.
Решение
Что мы реализовали
Payload CMS 3
Профессиональная админ-панель: каталог апартаментов с галереей, страницы услуг, медиатека с автосжатием, глобальные настройки сайта.
18 страниц сайта
Главная с 9 секциями, каталог с фильтрами, карточки апартаментов, страницы башен, услуг и юридические страницы.
Интеграции
TravelLine для онлайн-бронирования, SmartWidgets для отзывов, Яндекс.Карты, WhatsApp и Telegram.
CI/CD и деплой
Docker-контейнеризация, 11 GitHub Actions воркфлоу: автодеплой при пуше, синхронизация БД, медиа и мониторинг логов.
Что сделали
Пять блоков работ
Полноценная CMS (Payload CMS 3)
Клиент управляет всем самостоятельно: добавляет апартаменты (башня, комнаты, площадь, этаж, вид, цены, галерея, TravelLine ID), создаёт страницы услуг с тарифами, загружает медиа с автоматическим сжатием через Sharp и FFmpeg. Стек: Next.js 15, React 19, TypeScript, Payload CMS 3, PostgreSQL, Tailwind CSS 4.
Страницы и разделы сайта
Главная — 9 секций: полноэкранный видео-hero с авто-переключением дневной/ночной версии и встроенной формой TravelLine, блок преимуществ, популярные апартаменты, галерея инфраструктуры, пошаговое бронирование, отзывы, FAQ. Каталог с фильтрацией через nuqs (башня, комнаты, этаж, гости). Страница апартамента с Swiper-галереей, лайтбоксом и sticky-сайдбаром с ценами.
Интеграции и виджеты
TravelLine: форма поиска на главной и полная форма бронирования, стилизованная под дизайн сайта, с deep-linking на конкретный апартамент. SmartWidgets: виджет реальных отзывов с автозагрузкой. Яндекс.Карты: интерактивная карта с меткой на странице контактов. WhatsApp и Telegram — прямые ссылки на всех страницах.
UI/UX решения
Mobile-first адаптив для десктопа, планшета и мобильных. Динамический хедер: прозрачный на hero, белый при скролле. Полноэкранное мобильное меню. Шрифт Jost с поддержкой кириллицы, иконки Lucide, hover-эффекты на карточках и плавные переходы.
Деплой и инфраструктура
Хостинг на Бегет — надёжность для российской аудитории. Docker-контейнеризация для предсказуемого поведения на сервере. 11 GitHub Actions воркфлоу: автодеплой при пуше в main, синхронизация схемы БД, медиафайлов, проверка env-переменных, мониторинг логов. После сдачи клиент полностью автономен в управлении контентом.
Результат
Страницы сайта
Главная, каталог апартаментов, карточка апартамента и контакты — переработаны с нуля.
Эффективность
AI-разработка против классической команды
| Метрика | Классическая команда | AI + Cursor |
|---|---|---|
| Команда | Дизайнер + фронтенд + бэкенд + PM | 1 специалист |
| Сроки | 3–5 месяцев | 7 недель |
| Стоимость | от 600 000 ₽ | в 2 раза дешевле |
| Правки контента | Дни–недели (через разработчика) | Минуты — клиент сам через CMS |
| Мобильная версия | Отдельная задача, отдельные расходы | Встроена изначально (mobile-first) |
Проект в цифрах
Что получилось
7 нед.
8 января — 25 февраля 2026
193
В репозитории за всё время
18
Уникальных страниц сайта
1+AI
Дизайнеров — 0, разработчиков — 0
Нужен похожий результат?
Расскажите о задаче — покажем релевантный опыт и предложим, с чего начать.


