Want create site? Find Free WordPress Themes and plugins.
Что мы делали:
  • Android версия приложения
  • Отладка и тестирование
Платформы:
  • Android
Клиент:
ООО «СитиПасс»
Год запуска:
2017

Russia Sitypass — мобильное приложение разрабатывалось для российской компании Russia Sitypass, которая, на территории Москвы и Санкт-Петербурга, по средствам одной электронной карты, предоставляет бесплатный вход в лучшие музеи, дворцы, усадьбы, двухэтажные автобусы, на речные и морские круизы. Также в комплект их услуг входит мобильная связь, интернет, поездки на «Аэроэкспрессе» и такси, скидки в лучших ресторанах и кафе двух городов.

Основная задача приложения сводится к двум моментам. Первое, это предоставить менеджерам компаний-партнеров, возможность выдавать пользователям, оформленные на портале карты Sitypass по средствам сканирования сгенерированного сервисом ваучера, для её получения. И второе, это позволить сотрудникам музеев, осуществлять контроль входа по картам Sitypass, т.к. по одной карте, можно пройти в каждый музей только один раз.

Данный продукт разрабатывался для корпоративного использования и не представлен в цифровом магазину Google Play.

Возможности и особенности:
  • Функционал приложения для двух разных типов пользователей.
  • Авторизация  контролеров и менеджеров по QR коду.
  • Получение данных с карт посетителей по технологии NFC.
  • Просмотр данных по посетителю\карте.
  • История сканирования всех карт.
  • Выдача карт новым пользователям.
  • История выдачи всех карт.
  • Оффлайн режим работы.
  • Отложенная отправка данных на сервер.

Цели

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

Цели

Клиент хотел сделать процесс авторизации для контролеров максимально простым и удобным, по этому был выбран и внедрен вариант авторизации по QR коду.

Цели

Необходимо было продумать отложенный режим передачи данных на сервер,  на случай отсутствия интернета, во время работы контролера.

Цели

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

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

Grass Green

#02753e

Cherry Red

#c52815

Solid Gray

#3d4245

И вот каким он получился…

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

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

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

Авторизация контролеров и менеджеров в приложении, происходит по средствам сканирования QR кода. После успешной авторизации, ему становится доступным функционал приложения. Вид главного экрана, для каждого типа пользователей, представлен на скриншоте ниже.

Основной функционал менеджера

Основная функция менеджера, это выдача карт Citypass клиентам, которые оформили их на сайте сервиса.

Весь процесс состоит  всего из двух действий. Первое, это считывание (или ввод ручную) QR кода с ваучера, сгенерированного пользователю при оформлении карты Citypass на сайте сервиса.

Второе, это проверка данных заказа и нажатие кнопки «Выдать.»

Основной функционал контролера

Основная функция контролера, это взаимодействие с посетителями, прибывающими в музей с картой Citypass.

Весь процесс, опять же состоит  всего из двух действий. Первое, это считывание данных с карты посетителя, по средствам технологии NFC.

Второе, это проверка данных посетителя и нажатие кнопки «Пропустить» после которого, возможность прохода на данный объект, гасится на аккаунте пользователя.

История всех действий в работе контролера и менеджера

В приложении предусмотрено логирование всех событий, связанных с выдачей и сканированием карт Citypass, менеджерами и контролерами.

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

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

Вывод ошибок и подсказок, помогающих пользователю

Мы предусмотрели вывод всевозможных ошибок и подсказок, в формате описания проблемы и вариантов её решения. Т.е. пользователь видит что именно пошло не так и какие доступны варианты, для решения проблемы.

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

А вот так выглядит физическая карта Citypass

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

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

Did you find apk for android? You can find new Free Android Games and apps.