Uremont — кейс InstaDev
Агрегатор автосервисов — это двусторонний рынок: с одной стороны автовладелец с поломкой, с другой сотни СТО, готовые взять заказ. Всё держится на скорости отклика. Если клиент оставил заявку, а сервис увидел её через час, сделку перехватит конкурент. Мобильное приложение здесь не витрина, а рабочий инструмент: заявки, торг по цене, согласование работ и фотоотчёты должны жить в кармане у мастера, а не в почте или мессенджере.
Авто · iOS (Swift), Android (Kotlin), REST API, WebSocket, push-уведомления
Задача
Отдельная сложность — масштаб и география. Тысячи точек в разных странах, разный уровень цифровой зрелости приёмщиков, нестабильная связь в боксах и на подземных парковках. Приложению нужно оставаться отзывчивым при плохом соединении и не терять сообщения, а поток «клиент ↔ сервис» — идти в реальном времени без ручного обновления экрана.
Что сделали
Мы собрали нативные приложения под обе платформы: iOS на Swift и Android на Kotlin. Нативная разработка здесь оправдана нагрузкой — постоянный обмен сообщениями, работа с камерой и документами, фоновые уведомления. На кросс-платформенном решении такие сценарии обычно упираются в компромиссы по производительности и доступу к системным API.
Ядро продукта — чат между автовладельцем и сервисом на WebSocket. Это дало мгновенную доставку сообщений и статусов без постоянного опроса сервера: заявка, ответ мастера, уточнение цены приходят в реальном времени. Поверх этого — push-уведомления, чтобы сервис не пропустил новый заказ, даже когда приложение свёрнуто. Бизнес-логику и данные приложения тянут из бэкенда через REST API, а живую переписку выделили в отдельный WebSocket-канал.
Добавили функции, которые закрывают реальный цикл сделки: загрузка фото и документов — снимки повреждений, сметы, акты, — и вход по учётной записи с сайта, чтобы пользователи не заводили аккаунт заново и переходили между вебом и мобильным без трения.
Результат
Приложение работает как основной канал связи в экосистеме Uremont: к платформе подключено более 15 000 автосервисов в России, Казахстане и Беларуси. Чат на WebSocket, вход с сайта и загрузка фото и документов закрывают полный путь от заявки до согласования работ прямо в телефоне.
Частые вопросы
Почему для агрегатора автосервисов выбрали нативную разработку, а не кросс-платформу?
Зачем чат на WebSocket, если можно обойтись обычными запросами?
Сколько стоит разработка подобного приложения?
Кто делает такие проекты в InstaDev?
Смотрите также
Разработка мобильных приложений для логистики в Санкт-Петербурге
Разработка мобильного приложения для фитнес-клуба под ключ
Разработка мобильных приложений для стартапа под ключ
Разработка приложения для iOS для медицинского центра
Разработка мобильного приложения для медицинского центра
Создание мобильного приложения для бизнеса: цена и сроки в Санкт-Петербурге
Нужен похожий проект?
Расскажите задачу — предложим решение, стек и смету.
Оставить заявку на instadev.ru