ЦМТ

Мобильное приложение «ЦМТ Москва» — это удобная навигация по услугам и сервисам Центра международной торговли
ЦМТ ЦМТ

Центр международной торговли Москвы — один из крупнейших многопрофильных бизнес-комплексов России, который предоставляет более 500 услуг мирового уровня для эффективной работы и полноценного отдыха.

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

Информировать пользователя о всех публичных активностях

Помогать пользоваться программой лояльности и использовать виртуальную бонусную карту с QR-кодом, взамен пластиковой

Упростить ориентирование внутри комплекса зданий с помощью виртуальной карты с навигатором

Этапы работ

1

Разработка архитектуры и UI приложения на mock-данных

2

Разработка middleware-сервера и переход на работу с реальными данными

3

Тестирование и отладка приложения на реальных данных

Ход работ

Первый этап

Для увеличения скорости разработки мы собрали команду из 4 Flutter-разработчиков, дизайнера, тестировщика и проджект-менеджера, благодаря чему верстка UI была завершена за 3 недели. Дополнительно разработали локальный mock-сервер, что позволило эмулировать получение приложением данных от API.

Второй этап

Для обмена реальными данными мы разработали middleware-сервис, который, посредством API, взаимодействовал с приложением и системами клиента (сайт на Битрикс, система лояльности и корпоративный портал на базе Битрикс24). Данное решение было наиболее оптимальным и не требовало лишних доработок на backend в будущем.

Третий этап

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

У каждого объекта инфраструктуры здания есть персональная карточка

Реализовали интерактивную карту для навигации внутри зданий

Технологии и инструменты

  • Flutter sdk
  • Php-laravel
  • Android studio
  • Xcode
  • Swagger
  • Postman
  • Youtrack
  • Testflight

Результат

2

приложения для iOS и Android

6

месяцев разработки

12

человек в команде

33

метода API

129

сборок для внутреннего тестирования

1117

человеко-часов