Описание задачи

Есть работающее iOS-приложение для массажа с базовыми функциями вибрации. Необходимо внедрить функцию «Умный скан» с дополненной реальностью (AR) и распознаванием тела, а также доработать дизайн под новый функционал.

Пользовательский сценарий

  • Пользователь открывает экран «Умный скан»
  • Приложение включает камеру и режим AR, просит встать целиком в кадр (стоя или сидя)
  • AR-модуль (ARKit + Vision) определяет скелет и силуэт человека
  • На изображение накладываются зоны: шея, плечи, верхняя/нижняя спина, ягодицы, бедра, голени
  • При тапе на выбранную зону: она подсвечивается, внизу появляется её описание и рекомендуемый тип массажа
  • После просмотра рекомендаций можно запустить массажную программу, адаптированную под эту зону

API и обработка данных

  • Определение силуэта и скелета - фреймворки Apple: ARKit (Body Tracking) и Vision (Human Body Pose). Всё обрабатывается локально на устройстве, на Swift
  • Генерация персонифицированных советов (онбординг на каждую зону) - OpenAI API (GPT-4) или аналогичная модель. В промпт передаётся текущая зона, тип телосложения (возраст/пол) и язык пользователя
  • Источник для начальной базы массажных зон - жестко заданные мягкие подсказки в модели (минимальный промпт), либо локальный словарь соответствий на Swift. OpenAI отвечает только на уточняющие вопросы от пользователя после нажатия
  • Язык определяется автоматически через язык интерфейса устройства (NSLocale). Ответ от OpenAI должен генерироваться на том же языке, без переключения приложения

Профильные особенности данных

  • Анатомические контуры зон: готовые json с границами точек плечей, бёдер и позвоночника (соотносятся с ARKit скелетными точками)
  • OK уже есть твёрдые соответствия: тап по зоне - вызов определённого вида вибраций/массажной программы
  • Новые (рекомендации) формируются на основе базы или ответа нейросети

Язык и локализация”

  • Приложение должно выбирать рекомендуемый текст для каждой зоны с учётом языка системы или выбранного внутри приложения
  • Для первоначального старта достаточно поддержки двух языков: русский, английский (основной интерфейс уже включает первую прошивку)
  • Само AR картирование и анимации - графические, текста-описатели/подсказки локальные получаемые также с API

Пожелание к визуалу и дизайну

  • При внедрении нового экрана требуется мини-редизайн существующих элементов (сетка верстки, отступы для тапа)
  • Визуал моделей в AR (темно-фоновый или полупрозрачный анимационный обвод), аккуратные углы подсвеченных зон
  • Частичное согласование референсов по линку в Figma (бест практис: либо следовать той сетке команд, либо сделать дизайн самостоятельно с минимализм)

Исполнитель должен обладать опытом с ARKit UIKit/SwiftUI, Vision, интеграции с OpenAI нативная сеть.

Разработка интернет-магазина на Shopify с высокой конверсией

Требуется создание и настройка интернет-магазина на платформе Shopify с премиум-дизайном, оптимизацией под мобильные устройства и интеграцией приложений для повышения конверсии. Исполнитель должен иметь опыт в создании успешных магазинов и предоставлять полную поддержку.

Разработка Telegram-бота для интеграции с мобильным приложением

Требуется создать Telegram-бота, который будет служить пользовательским интерфейсом для взаимодействия с серверной частью системы. Основные функции: регистрация пользователей, авторизация и обеспечение связи между клиентом и основным сервисом.

Копирование структуры и ключевых страниц сайта

Требуется создать точную HTML-копию части существующего сайта, включая главную страницу, страницу с деталями заказа, разделы "Обо мне" и другие. Внешний вид и интерактивность должны полностью соответствовать оригиналу.