Pro Photo Shoot

Pro Photo Shoot — мобильная соцсеть для фотографов и моделей

“Если ты решил организовать фотосет, где найти моделей и стилистов?” — так у американского разработчика Уильяма Апшоу, увлеченного фотографией, возникла идея создания соцсети для профессионалов фотоиндустрии. Из идеи вырос стартап Pro Photo Shoot.

Клиент пришёл в Azoft с целью создать Android версию готового iOS приложения Pro Photo Shoot — нового Facebook для фотографов, моделей, стилистов и визажистов.

Social networking app for photographers

Задача

Чтобы завоевать доверие клиента, мы начали с выполнения тестового задания — разработали три экрана будущего приложения. Работа так понравилась клиенту, что нам полностью поручили разработку под Android.

Первоначальные требования клиента к будущему решению:

  • портировать версию iOS приложения на Android
  • сделать pixel-perfect UI для Android
  • интегрировать Аndroid приложение с существующим бэкендом на Parse

Пока мы занимались Android версией, клиент понял, что существующее iOS приложение устарело, и попросил нашу команду переписать его с нуля на новом языке Swift.

Pro Photo Shoot

Решение

В результате мы создали iOS и Android приложения с красивыми анимациями и возможностями соцсети:

  • Регистрация
  • Идентификация по профессии (выбор роли: фотограф, модель, визажист и т.п.)
  • Указание личных данных в профайле
  • Добавление своего портфолио (включая фото из Инстаграм)
  • Поиск пользователей по профессиям и по городам
  • Чат
  • Нотификации
  • Добавление в “Избранное”
  • Создание мероприятий — кастингов, фотосессий
  • Поддержка иностранных языков
  • Реферальная программа
  • Добавление личного профайла в топ выдачи

Трудности

Во время проекта внезапно объявил о своём закрытии Parse, изначально выбранный клиентом, поэтому пришлось переносить бэкенд с Parse на облачный сервис Backendless. Чтобы помочь клиенту и упростить процесс миграции, мы поменяли SDK и немного переписали код.

Чем больше пользователей в приложении, тем лучше и одновременно сложнее — нагрузка на систему неизбежно возрастает. Мы не стали полагаться на случай и сразу заложили возможности масштабирования. Так, фотографии были перенесены с Backendless на Amazon S3. Это позволило клиенту ускорить работу приложения, в том числе реализовать загрузку файлов напрямую в приложение.

Дизайн приложения стремился к pixel-perfect, но мы не забыли и про user-friendly. К удовольствию пользователей, мы создали в приложении два типа свайпа: нижний – по контенту (фотографиям и личной информации); верхний – по результатам поиска.

Результат

Приложение активно продвигается на американский рынок и насчитывает 10 тысяч пользователей. Запланирована интеграция с Инстаграм для привлечения дополнительной аудитории.

Технологии

iOS, Swift 3.0, Android, Java, Backendless, SendBird, Branch.io, OneSignal, Stripe, Amazon S3, Bugsnag

Технологический стэк

  • Stripe
    Stripe
  • bugsnag@2x.png
  • amazon-s-3@2x.png
  • logo-send-bird-positive
  • java
  • Android
  • Swift
  • IOS

Примеры проектов

  • Free for Lunch

    Подробнее
  • StoryApp

    StoryApp — мобильное приложение для чтения коротких историй

  • Jensen & Friends

    Приложение для школьников с функцией психологической поддержки

    Jensen & Friends

    Подробнее

Запросите консультацию эксперта

Отправить заявку

Вы можете загружать файлы до 200 Мб в форматах doc, docx, pdf, odt, ott, txt, jpeg, xls, rar, zip, 7z

Фильтр

Закрыть

Технологии

Индустрии