Добавить Paywall и онбординги в приложение React Native

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

У вас есть несколько готовых React Native (Expo prebuild) приложений. В одно из них уже реализовали полноценный экран онбординга, набор вариантов Paywall для подписок и систему блокировки контента за платным доступом (RevenueCat + Firebase). Теперь требуется перенести этот функционал в новое целевое приложение, адаптировать тексты, картинки и протестировать на Android и iOS.

Что нужно сделать

  • Перенести модуль онбординга (экраны последовательности ознакомления пользователя)
  • Перенести экраны Paywall (несколько вариантов - отключать, примерять, основной)
  • Настроить блокировку определённого куска функциональности приложения: без активной подписки некоторые функции недоступны (например, редактирование профиля, решение тестов, доступ к файлам - уточняется)
  • Интегрировать библиотеки (RevenueCat - оплата/управление подписками, Firebase - пуш-уведомления, аналитика и платформа
  • Внести изменения по текстовому содержанию и используемым изображениям (заказчик предоставит макеты)
  • Протестировать работу на обеих платформах (iOS симулятор/Live Device, Android эмулятор/реальное устройство)

Технические детали

  • Стек: React Native, Expo Prebuild (внутреннее исходное ядро)
  • Библиотеки: RevenueCat, Firebase (автоаналитика, облачные сообщения, Firestore при необходимости)
  • Доступ к коду донора - даём полные исходники, разворачиваются в локальной среде
  • Требуется выполнить Code Review после переноса, чтобы избежать ошибок сборки
  • Коммуникация - Slack/Trello (обсуждается)

Критерии приёмки

  • Онбординг запускается при первом заходе нового пользователя (или екран появляется по триггеру)
  • Paywall корректно отображает выбранные планы (цены берутся с RevenueCat, отображаются с плавающей единицей языка пользователя)
  • Блокирование функционала срабатывает (при отсутствии активного подписчика кнопки редактирования / переходы - не активны, выводится сообщение об оплате)
  • Обе платформы могут совершать рестор покупок и мониторинг валют платежей
  • Адаптирован контент (тексты, изображения) - менеджеры предоставят их до старта

Порядок работы и оплата

  • Сначала заслать предварительную смету и бетстудийное внедрение от наиболее похожего донора (2-3 дня)
  • Подписать NDA (при необходимости)
  • Выставить чек пунктуально: частичная предоплата 50%
  • Полный дедлайн = 10 рабочих дней
  • Постоплата 50% (после отправки билда и теста на обеих OS)

Создание продающего текста для описания жилого дома

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