Разработка мобильного приложения АЗС НП Сервис

Мобильное приложение Сети АЗС НП Сервис разработано для удобства клиентов. Все функции, необходимые для взаимодействия с нужной информацией, собраны в одном приложении.

Изображение слева в верхнем блоке
Клиент
АЗС НП Сервис
Услуги
Исследование и аналитика рынка, Составление функциональных требований, UX-анализ и прототипирование, Дизайн приложений, Проектирование архитектуры приложения, Разработка, Тестирование, Вывод на рынок, Техническая поддержка
Год
2019
Технологии
iOS нативный (swift), PHP, AWS и немного магии
Цель проекта
Создание удобного и универсального средства для взаимодействия клиентов с сетью АЗС.
Решение
Современное мобильное приложение, соответствующее запросу клиента.
Задача проекта
Создание инструментария, позволяющего клиенту работать с персональными данными в рамках сети АЗС, а также участвовать в различных акциях и получать бонусы.
Команда на проекте
  • Маркетолог
  • Таргетолог
  • Продюсер
  • Аналитик-UX
  • Дизайнер-UI
  • Копирайтер
  • Motion-дизайнер
  • Архитектор
  • Back-end разработчик
  • Техлид
  • iOS разработчик
  • DevOps инженер
  • Менеджер проекта
  • Менеджер продукта
  • Тестировщик
Ход проекта
Результат

Мобильное приложение АЗС «НП Сервис» дает
дополнительные возможности для пользователей

Особенности проекта
    • Больше возможностей
      • для активных участников
    • Прогрессивная
      • система накоплений
    • Привилегии
      • от партнеров сети
    • Найти ближайшую
      • к вам АЗС
    • Получить актуальную
      • цену на Топливо в АЗС
    • Проверить
      • бонусный баланс и историю операций посредством личного кабинета
    • Получить максимум
      • выгоды от акций и специальных предложений
    • Оставить отзыв
      • об обслуживании на АЗС
    • Связаться
      • по телефону горячей линии
Подробное описание архитектуры

iOS/Android приложение связывается с облаком Amazon для получения информации о доступных шаблонах. Пользователь выбирает понравившийся шаблон и заменяет изображения и текст на необходимые ему. Задание отправляется в облако Amazon и проходит валидацию по корректности заполнения оплате.

После скрипт отправляет задание на Render-ферму. Сервер-менеджер фермы производит валидацию и в зависимости от типа задания (превью/рендер) и текущей нагрузки выбирает сервер для рендеренга. Сервер, получивший задание, выполняет замену текстов и изображений в шаблоне и выполняет рендер (с помощью Adobe After Effects). Далее сервер выполняет конвертацию итогового видео-файла в форматы HLS и MP4 (с помощью ffmpeg) и производит заливку полученных файлов в облако Amazon. На каждом этапе работы с заданием происходят обновления статусов, выводящиеся push-уведомлениями пользователю.