Цель работы

Нужно создать ленту (лип-ленту) для парсинга новых треков, сгенерированных AI. Наиболее значимый сервис имеет страницу с трендовой музыкой (известна), а для ещё двух сервисов-оригинах AI-музыки такая же страница должна быть спроектирована и свёрстана - по аналогии. Если получится наладить автоматический сбор только с одного сервиса из перечисленных - обсуждается отдельно в разумные бюджеты.

Функциональные требования

  • Поддержка парсинга трендов с министра одной страницы трендов из сервиса номер один, где AI-музыка уже ранжирована;
  • Создание парсеров для сбора структурированных данных (название трека, исполнитель, ссылка на audio, дата, теги/эмбеддинги);
  • Хранение собранного фида в личной базе (кэш). Частная рекомендаций по API не требуется - нужно чтоли интеллигентное public display в интерфейсе (лента);
  • Адаптация схожей визуальной страницы «тренды» для ещё двух сервисов (аналогично обложке примеру). Смена мест заполняется фейковыми эмбеддингами при отсутствии реального контента;
  • При невозможности сбора (например нет подходящий хирита прикрепленного материала) - предусмотреть ручное доопереживание через какой‑нибудь датастафтер (парсер‑редит vs бекенд).

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

  • Инструмент реализации: вероятно, язык RP/Liquid, либо реактив (режимируют). Подробности доедваем внутри чата с исполнителем.
  • Страницы с музыки Suno, остальной поток должен появляться как зеркаль (одинак.) , через связанную SPA­‑графа.
  • Аутентификация не требуется - все данные делают open‑web карровый портал (GCP

Формат результатов

Развертываемый диски (рабочий парсер+ленту) Раз кинорыного - каждый по факту.

Доработка библиотеки анимации StackLayoutManager для Android

Необходимо улучшить существующую библиотеку анимации для Android на Java/Kotlin. Основные задачи: обеспечить цикличную прокрутку, ограничить свайп одним элементом, изменить визуальное поведение фоновых View и решить вопрос работы с двумя виджетами без создания третьего.