+7 (495) 147-04-32
МТС Travel // Travel

МТС Travel Мобильное приложение для бронирования туристических услуг

#travel#mobile

О клиенте

МТС — один из лидеров телекоммуникационного рынка, который активно развивает цифровые сервисы. Среди таких проектов — мобильное приложение МТС Travel, созданное для удобного и выгодного планирования путешествий.

В приложении можно бронировать авиабилеты, отели, экскурсии, арендовать автомобили и другой транспорт. Также в нем можно получить скидки, кешбек и круглосуточную поддержку клиентов.

Задача

Основной задачей проекта было создание мобильного приложения, которое обеспечит пользователям быстрый и легкий процесс бронирования услуг с интеграцией МТС ID и МТС Cashback.

Минимально жизнеспособный продукт (MVP) туристического приложения необходимо было разработать за три месяца.

Помимо непосредственных задач по созданию продукта, перед нашей командой стояли цели по настройке и запуску ключевых процессов, а также формированию внутренней команды разработчиков в новом для компании МТС направлении — кроссплатформенной разработке на Flutter.

Решение

Для реализации MVP в сжатые сроки мы выбрали архитектуру на основе BLoC-паттерна, а в качестве менеджера состояния приложения использовали Riverpod. 

Автоматизация разработки была обеспечена интеграцией системы CI/CD, что позволило ускорить процесс сборки и выпуска обновлений.

Мы разработали приложение по требованиям заказчика:

 
  • Splash Screen —  стартовый экран, который отображается при запуске приложения пока загружаются основные данные.
     

  • Авторизация через МТС ID — быстрый вход в приложение без ввода логина и пароля.
     

  • Интерфейсы для авторизованных пользователей и пользователей в гостевом режиме.
     

  • Функционал для получения кешбека за бронирования — возврат части средств через МТС Cashback после успешной оплаты.

  • WebView интерфейс для работы с сайтом внутри приложения — настроили его конфигурацию и организовали проброс клиентских данных через Cookie, обеспечив бесшовный пользовательский опыт.

Кейс МТС Travel

Этапы проекта

1

Запуск проекта и набор команды

С учетом сжатых сроков и запуска приложения с нуля заказчиком было принято решение подключить специалиста уровня Tech Lead для того, чтобы заложить правильную архитектуру и реализовать необходимый функционал в срок, а также помочь с формированием команды.

2

Разработка MVP версии

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

 

Регулярные созвоны с командой позволили оперативно обсуждать текущие задачи, вносить корректировки и решать возникающие проблемы на всех этапах разработки.

3

Тестирование и устранение багов

На основе обратной связи от отдела тестирования и отдела качества проведен рефакторинг и доработка UI в соответствии со стандартами MTC.

Функционал

МТС Travel — это удобное туристическое приложение, предоставляющее следующие функции:

  • Покупка билетов на самолеты, поезда и автобусы.
     

  • Фильтры для удобного поиска: цена, звезды, расстояние от центра, удобства в отеле и бесплатная отмена бронирования.
     

  • Бронирование отелей с возможностью выбора на основе рейтинга и отзывов.
     

  • Аренда автомобилей для комфортных поездок.
     

  • Экскурсионные услуги с возможностью бронирования мероприятий.
     

  • Транспортные услуги для удобного передвижения.
     

  • Эксклюзивные скидки и предложения для пользователей.
     

  • Онлайн-гид по зарубежным странам.
     

  • Кешбек за покупки и бронирования.
     

  • Личный кабинет с историей бронирования.
     

  • Круглосуточная поддержка.

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

В сервисе можно оплачивать покупки картой РФ в 176 странах, что делает приложение еще удобнее.

МТС Travel функции

Вызовы

Необходимо было разработать MVP (минимально жизнеспособный продукт) в сжатые сроки. Также было важно рационально задействовать ресурсы, включая специалистов и инструменты, чтобы добиться качественного результата к запуску.

Результат

Релиз MVP версии приложения состоялся в запланированные сроки. Параллельно начал формироваться штатный Flutter-отдел в рамках направления МТС Travel под наставничеством специалиста LighTech.

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

Бэкенд

OAuth2CI/CD

Мобайл

FlutterDartRiverpod

Веб

WebView

Еще кейсы

Обсудить проект
Имя
Связаться
Сообщение
Прикрепить файл +
Запрос на получение файлов
Имя
Отправить файлы
Сообщение
Спасибо!
Ваша заявка отправлена
После обработки наш менеджер свяжется с вами