Начало работ
ноябрь 2016
Запуск приложения
Июнь (Июль) 2017
Продолжаем
сотрудничество
Клиент
Интернет портал “Туристер” — одно из самых крупных сообществ на территории СНГ, объединяющее русских путешественников по всему миру. Пользователи портала могут делиться информацией о путешествиях, заказывать экскурсии, а также сами становиться туристическими гидами. В данный момент проект объединяет 165 743 пользователей, среди которых более 1500 гидов из более чем 120 стран.
Задачи
Создать приложение для мобильных платформ IOS и Android, которое позволит:
- Искать направления для путешествий;
- Выполнять авторизацию как в качестве туриста, так и в качестве гида;
- Просматривать информацию об экскурсиях, услугах и гидах;
- Оформлять заказы и оставлять заявки на экскурсию или получение услуг;
- Просматривать, а также принимать или отклонять заявки туристов;
- Общаться с гидом;
- Осуществлять частичное управление данными профиля.
Дизайн приложения
Дизайн всех экранов приложения был полностью предоставлен со стороны заказчика. В наше распоряжение попали более 100 эскизов интерфейса, описывающих функционал приложения.
Авторизация
Аккаунты туристов и гидов регистрируются на разных доменах.
Регистрация туристов: www.tourister.ru
Регистрация гидов: experts-tourister.ru
В приложении мы реализовали возможность авторизации пользователей — как в качестве гидов, так и в качестве туристов.
Поиск
Используя поиск, пользователь может получить доступ к списку гидов, экскурсий и услуг по интересующему его запросу.
Оформление заказа
Внутри приложения пользователь может оформить заказ экскурсии или оставить заявку на получение услуги.
Push-уведомления
Внутри приложения нами также была реализована система отправки push-уведомлений, которые своевременно уведомляют пользователей о получении новых сообщений, оформлении заявок на экскурсию, а также изменении статуса заявки в техподдержке.
Обращение в техподдержку
При возникновении проблемы пользователь может оставить заявку в техподдержку в соответствующем разделе приложения. Как только заявка будет обработана, пользователь будет уведомлен об изменении статуса заявки.
Чат с гидом
Приложение позволяет туристам и гидам отправлять друг другу сообщения в реальном времени.
Смена дизайна
В марте 2017 года заказчиком было принято решение изменить дизайн. В связи с этим мы столкнулись с необходимостью перепроектирования готового функционала, что не заняло много времени.
Используемые технологии
В качестве основной среды для разработки приложения мы использовали фреймворк Apache Cordova.
Приложение проектировалось с применением модели MVVM. Поэтому для связи интерфейса с кодом была использована библиотека Knockout.js.
Выбор CSS фреймворка
При разработке мы использовали Materialize в качестве css-фреймворка. Он идеально подошел для дизайна в стиле material, предоставленного заказчиком.
Аналитика и push-уведомления
В качестве системы для анализа статистики нами была интегрирована система Google Firebase Analytics. Она позволяет работать с неограниченным объемом данных, а также автоматически отслеживать большинство событий.
При реализации отправки Push-уведомлений мы также использовали решение от компании Firebase. Использование нескольких инструментов с одной платформы существенно сократило время разработки.
Результаты
Приложение было запущено в Google Play и AppStore 30 июня 2017 года.
Приложение было скачано 4400+ раз.
Средняя оценка приложения 4.7.
Google Play
App Store
Отзыв клиента
Подход команды JetTeam к работе внушает уважение. С самого начала работы над проектом они показали высокую квалификацию и профессионализм.
Качество выполнения работ, полное соответствие результатов поставленным целям, своевременность обратной связи, а также успешная адаптация к изменениям в ходе работы — это лишь скромный список того, что выделяет JetTeam на фоне других компаний.
Мы надеемся, что перспективное сотрудничество с ребятами в рамках других проектов пройдет столь же результативно.
Команда
Альшанский Глеб
менеджер
team lead
Гришанов Никита
менеджер
главный разработчик
Гайнуллин Закван
программист
Фомина Мария
программист
Косарев Артем
программист