/
Alians Trucks

Арендовать авто и записаться на техобслуживание в один клик. Мы улучшили связь с клиентами для компании по продаже грузовиков и спецтехники

Alliance Trucks — мобильное приложение для аренды и продажи грузовых автомобилей и спецтехники. Создано для группы компаний «Альянс Тракс». Это мультибрендовый торгово-сервисный комплекс, который занимается продажей и техобслуживанием автомобилей. Приложение работает на iOS и Андроид.

40 автомобилей

в продаже

10 месяцев

работы над проектом

1 500 часов

разработки
Задача

Задача

Заказчик хотел упростить коммуникацию с клиентами. Ему нужно было приложение, через которое можно быстро записаться на тест-драйв и техобслуживание, а также связаться с менеджером, чтобы обсудить покупку или аренду автомобиля.

Приложение должно быть логичным и интуитивно понятным.

Решение

Решение

Приложение с удобным каталогом, в котором клиенты могут выбрать автомобили и найти сервисные центры. Покупателю легко записаться на тест-драйв или получить коммерческое предложение по аренде. Менеджеры отвечают на вопросы в чате. Есть разделы с новостями и акциями.

Пользоваться можно анонимно или с авторизацией. Это помогает привлечь посетителей, которые еще не готовы покупать.

Также у приложения есть панель администрирования. В ней заказчик может управлять заявками клиентов, просматривать их профили, получать обратную связь от пользователей и пр.

Процесс разработки

Проект стартовал в декабре 2019 года. В качестве основы выбрали Kotlin MPP.

Мы начали с аналитики, затем создали дизайн и прототип. Потом перешли к этапу разработки основного функционала: делали административную панель, каталог, ленту новостей и пр. В общей сложности разработка длилась 10 месяцев. Еще 2 ушло на тестирование и модификации. Мы внедрили практику непрерывной интеграции. То есть тестировали проект не на завершающей стадии, а в процессе работы.

Что было самым сложным

В бэкенде была сложная система импорта данных с внешнего сервиса, а объем данных был значительным.

Как мы решили эту задачу

Оптимизировали импорт данных для бэкенда с помощью API. Чтобы импорт был безопасным, мы используем подпись запросов с помощью секретного ключа. Его знаем мы и сервер клиента. Клиент перед отправкой запроса хэширует данные и ключ с помощью алгоритма SHA512. При получении данных мы делаем то же самое, потом сверяем хэши. Если они совпали, то все в порядке.

Владимир Тимонов

Project Manager

«В этом проекте мы поняли, что нужно больше работать с ожиданиями клиента и получать обратную связь. После завершения каждого этапа будем созваниваться с заказчиками и обсуждать, что шло удачно, а что нет. Потом создавать индекс удовлетворенности клиента. С его учетом корректировать действия команды: продажника, проджект-менеджера и пр.».

card-0
card-1
card-2

Технологический стек

KMM (Kotlin Mobile Multiplatform)
Coroutines
MOKO-network под капотом ktor-client с генератором сущностей и Api классов
kotlinx.serialization
Firebase
MOKO-widgets
MOKO-mvvm под капотом AAC (Android Architecture Components)
MOKO-resources
Other libs from MOKO framework

Результат

Версии для iOS и Android выпущены на рынок. Мы передали клиенту готовое приложение с исходными кодами и систему администрирования — сейчас он может доработать продукт, если понадобится.

Android
Android
iOS

Клиент может посмотреть карточку автомобиля, оформить заявку на покупку или аренду.

Заявка на автомобиль

Клиент может посмотреть карточку автомобиля, оформить заявку на покупку или аренду.

Давайте обсудим ваш проект!

Это бесплатно. Мы расскажем, как приложение решит конкретные бизнес-задачи.

Похожие проекты

«НЕВОТОН АВТОМАТИКА»

2020