Обсудим задачи, покажем примеры, расскажем о технологиях, ответим на вопросы
Вы сможете лучше понимать возможные варианты и пути решения.
Свяжемся с вами в течение нескольких часов
Customuse
Задача: разработать приложения для создания виртуальной одежды и аксессуаров для популярных платформ с элементами социальной сети
Web
ios
Android
Высокая нагрузка

О проекте
Customuse — сервис создания виртуальной одежды и аксессуаров для метавселенных и приложений с дополненной реальностью. Не требует навыков 3D-моделирования и знания целевой платформы. Главное — творчество. Для 3D-моделлеров Customuse — площадка, где они могут реализовывать свои работы.
Нужен план
Изначально у партнёра была амбициозная идея, но не было плана реализации. Было важно как можно быстрее реализовать базовый функционал, чтобы начать закрытое тестирование с активными участниками комьюнити целевых платформ.
И про про нагрузки не забыть
При этом система должна быть надежной и масштабируемой, чтобы без значительных доработок внедрять новые фичи и увеличивать количество активных пользователей до сотен тысяч.
Сейчас можно сказать, что мы справились с этой задачей ещё на этапе проектирования. С момента MVP до текущего времени проект, как и число активных пользователей, сильно вырос. При этом не возникло проблем с надёжностью, что позволило сконцентрироваться на новой функциональности и потребностях пользователей.
3D-редактор одежды
3D-редактор — один из ключевых компонентов приложения. Он должен быть кроссплатформенным и обеспечить пользователям одинаково качественный опыт как в браузерах, так и в мобильных приложениях для iOS и Android. Готовых решений для этого нет, а при проектировании собственного нужно учитывать высокие требования к оптимизации.
Мы подробно проработали несколько вариантов, разработали прототипы и провели большую работу с заказчиком. В итоге совместно приняли взвешенное решение.
Сейчас у нас сформирован понятный план развития на долгосрочную перспективу.
Как это работает
На главной странице приложения пользователи видят то, зачем они приходят в приложения — список моделей. Все модели можно посмотреть более детально в 3D.
У каждого пользователя есть своя страница, на которой появляются наряды, которые он захотел опубликовать. В разработке фоловинг и новостная лента на основе подписок пользователя.
Свои модели можно скачать и использовать в целевых платформах.
Каждая платформа уникальна и требует разных подходов для подготовки модели, но в Customuse пользователь может одинаково легко работать со всеми.
Например, для подготовки модели для Zepeto требуется Unity.
В Customuse я могу в несколько кликов создать наряд и использовать для своего персонажа или выставить на продажу.
В редакторе доступно множество инструментов для создания уникального наряда.
Что мы сделали
  • Составили требования
  • Провели UX-аналитику
  • Разработали макеты
  • Спроектировали систему
  • Создали прототипы
  • Разработали серверную часть приложения на микросервисах
  • Интегрировали со сторонними сервисами
  • Разработали web-интерфейс
  • Создали 3D-редактор, который может работать независимо
  • Управляем проектом и осуществляем поддержку пользователей
Технологии