Техническое задание: Доработка Telegram Mini App

Существующее веб-приложение успешно интегрировано в Telegram и открывается через бота. Требуется разработать и внедрить три ключевых модуля для расширения его возможностей и повышения вовлеченности пользователей.

Основные задачи

  • Модуль «Поделиться с контактами»: Реализовать функционал, позволяющий пользователям приглашать своих контактов из мессенджера в приложение. Необходимо предусмотреть систему реферальных ссылок или кодов.
  • Разработка точного шагомера: Создать алгоритм подсчета шагов, который фильтрует случайные покачивания телефона и учитывает только целенаправленную ходьбу. Требуется использовать датчики смартфона (акселерометр, гироскоп) с применением алгоритмов для отсеивания ложных срабатываний.
  • Интеграция платежных систем:
    • Подключить кошелек TON для проведения операций с криптовалютой.
    • Интегрировать механизм покупки и использования Telegram Stars (звезд) внутри приложения.
    • Реализовать единый интерфейс кошелька пользователя для управления обоими типами валют.

Технические требования

  • Все новые функции должны быть бесшовно интегрированы в существующий интерфейс приложения.
  • Шагомер должен быть энергоэффективным и не вызывать чрезмерного разряда батареи.
  • Платежные интеграции должны соответствовать официальной документации TON и Telegram.
  • Необходимо обеспечить безопасность финансовых транзакций и данных пользователей.

Поиск скрытого эндпоинта для получения видео без водяного знака

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

Разработка фирменного стиля для продукции высокого давления

Необходимо создать дизайн для линейки рукавов высокого давления (РВД) на основе готового названия и логотипа компании. Дизайн должен соответствовать технической и промышленной тематике. Предоставлены референсы для понимания стиля.