Приложение для сервиса онлайн-бронирования

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

К концу 2021 года около 83% интернет-трафика в нашей стране приходилось на смартфоны. Тенденции к его снижению нет, поэтому бизнес продолжает активно инвестировать в развитие мобильных приложений.

Задача

Сотрудничество с сервисом онлайн-бронирования началось в январе 2021 года. Наши специалисты прошли строгий отбор со стороны клиента и сразу после успешного собеседования подключились к работе.

Перед командой стояла цель — развитие одного из разделов сервиса, а именно подбора отелей. Такая услуга для пользователей появилась уже давно, но нужно было сделать её удобнее и расширить функциональность. Нам предстояло сделать поиск подходящего отеля быстрым и эффективным, исходя из информации о прошлых бронированиях клиента или приобретенных авиа/жд билетов.

4 человека в команде
3 разработчика и аккаунт-менеджер
13 месяцев
работы на проекте

Решение

Для удобства пользователей создали новый раздел «Отели». Сервис позволял находить и бронировать номера на конкретные даты и под определенное количество гостей. Также система запоминала, на кого были куплены авиа/жд билеты, если они были приобретены через сервис клиента. Затем при последующем поиске отелей данные заполнялись автоматически.

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

Также мы помогали клиенту развивать направление «Маркетинг». Основная бизнес-задача состояла в том, чтобы побудить клиентов пользоваться приложением. Помимо бонусной системы и виртуальной банковской карты с повышенным кэшбэком, это достигалось с помощью рекламных баннеров и рассылки пуш-уведомлений об акциях. Для того чтобы повысить интерес пользователей к приложению, были реализованы такие элементы, как сториз, опросы и другие типы вовлекающего контента.

Перед разработчиками Android-приложения сервиса стояли задачи по улучшению качества кода проекта: нашей команде осталось наследие в виде legacy-кода, сочетания различных архитектурных подходов, низкое покрытие кода тестами и долгая сборка проекта. Поэтому часть работы над проектом была посвящена рефакторингу, разбиению кода на модули, написанию UI- и unit-тестов. Также мы добавляли A/B-тесты, чтобы определить, какие UI-решения мотивируют пользователей совершать то или иное действие в приложении.

Управление проектом было выстроено по SCRUM-методологии, наши специалисты участвовали в daily, demo и retro митингах. А/B тест показал, что предложенные решения были правильными.

Результат

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

В сотрудничестве с клиентом хотим отметить качественную постановку задач и эффективное взаимодействие с командой. Все таски обсуждали вместе с разработчиками, тимлидом, аналитиками и продукт оунером, а затем фиксировали в Jira и Confluence. В итоге нам удалось выстроить работу так, что в зависимости от количества и сложности задач мы выпускали релизы каждые 2-3 недели. И клиент остался удовлетворен результатами сотрудничества.

Технологии

Android, iOS, Node.JS

Другие работы
Разработка мобильного приложения для «Подели»
Усиление команды «ТехноНИКОЛЬ»: разработка системы управления грузоперевозками
Автоматизация финансовой аналитики: модернизация сервиса
Развитие приложения для «Асконы»
Разработка мобильного приложения для HeadHunter
Создание корпоративных продуктов для «Татнефти»
ВкусВилл
Разработка мобильного приложения для «Подели»
Усиление команды «ТехноНИКОЛЬ»: разработка системы управления грузоперевозками
Автоматизация финансовой аналитики: модернизация сервиса
Развитие приложения для «Асконы»
Разработка мобильного приложения для HeadHunter
Создание корпоративных продуктов для «Татнефти»
ВкусВилл
Оставьте заявку на проект
Оставьте контакты, чтобы обсудить проект и условия сотрудничества, или позвоните: 8 800 200-99-24
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Написать нам
Оставьте контакты, чтобы обсудить проект и условия
сотрудничества, или позвоните: 8 800 200-99-24
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Оставьте свои контакты
SimbirSoft регулярно расширяет штат сотрудников.
Отправьте контакты, чтобы обсудить условия сотрудничества.
Прикрепить резюме, до 10 Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Написать нам
Расскажите, какие задачи сейчас на вашем проекте.
Проконсультируем и предложим подходящих специалистов, а также сориентируем по ставкам на аутстаф.
Направление
Количество специалистов
Middle
TeamLead
Senior
TechLead
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Экспресс-консультация
Заполните все поля формы.
Эксперт свяжется с вами в течение рабочего дня.
Тематика
Прикрепить файл до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.
Порекомендуйте друга — получите вознаграждение!
  • Middle Fullstack QA Engineer (Mobile)
  • Python-paзработчик
  • Java-разработчик
  • Angular-разработчик
  • PHP-разработчик
  • Системный аналитик
  • QA Engineer Fullstack (Python)
  • C#-разработчик
  • Инженер по нагрузочному тестированию
  • Golang-разработчик
  • DevOps-инженер
  • 1С-аналитик
  • 1C QA Engineer
  • Юрист
  • Разработчик на C++
  • UI/UX дизайнер
  • 1С-разработчик
  • DWH-разработчик
  • Менеджер по сопровождению бизнес-процессов
  • SDET (Python)
  • Маркетолог
  • Архитектор C#
  • Менеджер по продажам IT SaaS
  • QA Engineer Fullstack (Java/Kotlin)
  • C# /.NET-разработчик
  • Бизнес-аналитик
  • Аналитик DWH
  • Team Lead Java
  • Менеджер проектов 1С
  • Руководитель отдела Backend
  • Руководитель отдела Frontend
  • SDET (Java)
  • Менеджер по продажам IT продуктов на иностранное направление
  • Менеджер по продажам IT продуктов
  • Team Lead Python
  • SAP-аналитик
  • Middle Golang разработчик (Teamlead)
  • SDET (JavaScript)
  • Fullstack-аналитик
  • SDET Python (мобильные приложения)
Прикрепить резюме, до 10Мб
Файл выбран
Можно прикрепить один файл в формате: txt, doc, docx, odt, xls, xlsx, pdf, jpg, jpeg, png.

Размер файла до 10 Мб.