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

Ключевая задача

Создать мобильное приложение на React Native (Expo), которое будет выполнять автоматизированные действия на целевом веб-сайте. Для реализации на разных платформах необходимо использовать:

  • Для iOS: Интеграция и запуск пользовательского расширения (Safari Extension).
  • Для Android: Использование компонента WebView.

Автоматизация будет включать, например, мониторинг появления доступных дат и выполнение бронирования. Примеры кода для автоматизации будут предоставлены.

Требуемые экраны приложения

  • Экран онбординга - знакомство пользователя с функционалом.
  • Экран ввода пользовательских данных - форма с двумя полями для конфигурации.
  • Основной экран с WebView/Safari Extension - отображение и взаимодействие с веб-контентом.
  • Экран настроек - управление параметрами приложения.
  • Экран Paywall - реализация монетизации (подписка или разовая покупка).

Требования к исполнителю

  • Опыт разработки на React Native (Expo).
  • Практические знания по работе с WebView на Android.
  • Опыт создания и интеграции расширений для Safari (Safari Extension) на iOS.
  • Умение работать с предоставленными скриптами для автоматизации веб-взаимодействий.

Дополнительная информация

Все необходимые технические детали, примеры кода и спецификации будут переданы исполнителю после начала сотрудничества.

Создание 2D анимации персонажей для сайта

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