Аренда люксовых авто в Дубае, которая летает: техSEO, быстрый Next.js-фронт и надёжный Nest.js-бэкенд — сделали, замерили, передали новой команде.
Премиальный ренткар — премиальная скорость. По NDA подключили выделенную команду, вычистили техдолг, усилили техSEO, перестроили перелинковку и ускорили критические сценарии: каталог, карточка авто, фильтры, бронирование. Next.js стал быстрее, Nest.js — стабильнее. Все задачи закрыли и передали проект новой разработке с handover-пакетом.
Кейс: доработка сайта аренды люксовых авто в Дубае
Проект пришёл к нам не от прямого заказчика — мы работали в формате выделенной команды по NDA. Задачи: подтянуть техническое SEO, исправить накопившиеся проблемы бэкенда, провести рефакторинг и довести продукт до стабильного состояния. После реализации всего согласованного объёма работ мы аккуратно передали проект новой команде разработки вместе с документацией и регламентами.
Цели
- Повысить видимость в поиске за счёт технической оптимизации.
- Стабилизировать бэкенд и ускорить критические сценарии (каталог, карточка авто, поиск/фильтры, бронирование).
- Сохранить текущий дизайн, но сделать контент и страницы максимально динамичными и управляемыми из админки.
Формат работы
- Выделенная команда (backend + frontend + SEO engineer) под NDA, синхронизация спринтами.
- Канбан по инцидентам и быстрым фиксам; спринты под крупные рефакторинги.
- Отдельные стенды для QA и предпродакшна, релизы по релиз-кандидатам.
Что сделали — SEO и фронтенд (Next.js
)
- Техаудит и план исправлений: индексация,
canonical
,robots
,sitemap
-ы, редирект-матрица, анкоры, пагинация. - Структура каталога.
- Шаблоны метаданных и превью: единые правила для
title/description/OG
, генерация обложек. - Внутренняя перелинковка: блоки «Похожие авто», «Из этой коллекции», динамические ссылки из тегов.
Что сделали — бэкенд (Nest.js
)
- Рефакторинг модулей: разнесение ответственности, строгие DTO/валидация, нормализация схем данных.
- Кеширование (страницы каталога и часто запрашиваемые фильтры), инвалидация по событиям обновления инвентаря.
- Оптимизация запросов: индексы, пагинация, лимиты на выборки.
- API-контракты: версия API, чёткие схемы для фронтенда, тесты на критические маршруты.
Контент и управление
- Сохранили визуальный стиль, раскомпоновали страницы на модульные блоки, подключили динамические источники данных.
- Админ-формы для быстрого редактирования карточек авто (описания, особенности, депозиты/условия аренды, галереи).
- Чек-листы публикации: alt-тексты, метаданные, корректные URL, сквозные ссылки.
Инфраструктура и процессы
- Конфигурация окружений, сборка и развертывание по веткам, регламент релизов.
- QA-гайд: как проверять фильтры, тарифы/цены, доступность бронирований.
- Регламенты на
404/410
, редиректы при снятии авто с публикации.
Результат
- Стабильность и скорость ключевых сценариев выросли, страницы каталога и карточки авто грузятся заметно быстрее.
- Поисковая видимость улучшилась за счёт чистой структуры, корректной индексации и разметки.
- Управляемость контента: редакторы обновляют каталог и лендинги без участия разработчиков.
- Кодовая база стала предсказуемой: проще поддерживать, масштабировать и вводить новые модели авто.
Передача проекта
После закрытия всего перечня задач мы:
- подготовили handover-документацию (архитектура, процессы деплоя, чек-листы SEO/QA);
- оформили релиз-ноуты и карты зависимостей;
- провели сессии знаний для новой команды и передали доступы.
Проект официально ушёл на дальнейшее сопровождение другой разработке — мы открыты к ре-энгейджменту при необходимости.
Технологический стек
Основу составляли: Nest.js
(бэкенд) и Next.js
(фронтенд).
Дополнительно: инструменты для кеширования, логирования, сборки и тестирования — по требованиям проекта и в рамках NDA.
Использованные технологии
Достигнутые результаты
Улучшено SEO
+20% производительности
Повышена видимость в поиске
Хотите создать похожий проект?
Расскажите о вашей идее, и мы поможем её реализовать