Платформа автосалона, пересобранная на Rust, без потери URL, машины или логина
G8 Motor, автосалон в Португалии, держал сайт со стоком машин и админ-панель на приложении Rails 6.1 от 2018 года. Мы переписали его на Rust на той же базе данных и тех же фотографиях, поэтому сотрудники сохранили свои логины, а затем дали публичному сайту новый дизайн, 3D-шоурум и SEO, рассчитанный на поисковые системы и ИИ-ассистентов.
- Клиент
- G8 Motor
- Платформа
- Сайт и админ-панель
- Отрасль
- Автомобильная отрасль
- Запуск
- 2026
Задача
Старое приложение ещё работало, но держалось на устаревшем Rails 6.1, делило один сервер с базой данных и несло ошибки, которые стоили салону обращений: публичные фильтры поиска никогда не работали, а фотографии с телефона могли отображаться повёрнутыми.
Что мы создали
Полное переписывание, которое сохранило всё, на что опирался бизнес, а затем новый публичный сайт. Сделано на Rust с axum и PostgreSQL, развёрнуто на Kubernetes.
Те же URL, данные и логины
Новое приложение читает ту же базу данных, то же хранилище фотографий и те же хеши паролей, поэтому ссылки, сток машин и учётные записи сотрудников перешли как были.
Современный публичный сайт
Быстрый сайт со стоком машин, сделанный прежде всего под телефон, с кнопкой WhatsApp; переработан после запуска переписанной версии.
Виртуальный 3D-шоурум
Стенд на three.js, где посетители осматривают машины, бренды и контакты; он загружается только когда посетитель его открывает.
Видимость в поиске и у ИИ
Мета-теги, JSON-LD, sitemap, FAQ и llms.txt, собранные из актуального стока, чтобы поисковые системы и ИИ-ассистенты могли описать салон и его машины.
Фотографии прямо с телефона
Админ-панель исправляет ориентацию, уменьшает до 1920 px, удаляет GPS и другие метаданные и обрабатывает по одной фотографии, поэтому сотрудникам достаточно камеры телефона.
Конфиденциальность и безопасность
Страницы конфиденциальности и условий с юридическими данными компании, аналитика только после согласия на cookie, Turnstile на публичных формах и при входе, письма подписаны DKIM, SPF и DMARC.
Инженерные результаты
Подсчитано в коде в сентябре 2026 года; память измерена в продакшне в октябре 2026 года.
- Откатом была смена DNS, пока старый сервер оставался доступен
- Количество записей сверено между старой и новой базами данных до переключения
- Фотографии не копировались: новое приложение использует то же хранилище
- Публичные страницы отдают реплики для чтения, с автоматическим переходом на основную базу
Технологии
- Rust
- axum
- PostgreSQL
- three.js
- Amazon SES
- Cloudflare Turnstile
- Kubernetes
- Honeybadger
Нужно ПО, созданное под ваш бизнес?
Интеграции, внутренние инструменты, приложения и платформы, созданные на заказ опытными инженерами, управляющими ИИ-агентами. Расскажите, что вам нужно, и мы покажем, как бы мы это построили.