Техническое задание: Разработка iOS-приложения «AI Relationship Coach»

Цель проекта - создание рабочего MVP (минимально жизнеспособного продукта) для тестирования гипотезы и сбора обратной связи от первых пользователей.

Основные функции MVP

  • Онбординг: Серия экранов для знакомства пользователя с приложением.
  • Диалог с AI-коучем: Чат-интерфейс для общения с виртуальным коучем по отношениям.
  • Мультикоучинг: Возможность выбора между несколькими персонализированными AI-коучами.
  • Работа с инсайтами: Функция сохранения, просмотра и управления ключевыми мыслями и выводами из диалогов.

Дизайн и интерфейс

Готовый дизайн-макет и прототип интерфейса предоставлен в Figma. Ссылка на макет будет передана исполнителю. Разработка должна максимально соответствовать предоставленному дизайну.

Технический стек

  • Основной фреймворк: SwiftUI.
  • Допустимо точечное использование UIKit при необходимости.
  • Интеграция аналитики: необходимо настроить системы для отслеживания пользовательских событий и крэшей (например, Firebase, Crashlytics, Amplitude).
  • Целевая платформа: iOS.

Цели и результаты проекта

  • Полностью рабочее приложение, готовое к распространению через TestFlight.
  • Проведение первых пользователей по ключевому сценарию (флоу).
  • Настройка и запуск базовой аналитики для сбора данных о поведении пользователей.