Общее описание проекта

Требуется разработать полноценный веб-сервис и встроенное приложение Telegram Mini App для существующего Telegram-бота, который генерирует изображения и видео с помощью искусственного интеллекта. Веб-сервис должен полностью дублировать функционал бота на веб-платформе, а Mini App станет расширением интерфейса бота.

Основные функции веб-сервиса

  • Регистрация и авторизация пользователей
  • Выбор и загрузка изображений или отправка текстовых промптов
  • Выбор модели генерации (из набора доступных нейросетей)
  • Генерация фото и видео через API AI-сервисов
  • История созданий и галерея пользователя
  • Связь с функционалом основного Teleegram-бота (сохранение синхронизации)

Функции Telegram Mini App

  • Запускается прямо из Telegram-бота без перехода во внешний браузер
  • Дополняет основной интерфейс бота - предоставляет расширенные настройки моделей (там, где это нужно)
  • Работает на основе WebView через Telegram Web Apps API
  • Интуитивный адаптивный дизайн под мобильные устройства
  • Позволяет настраивать: выбор AI-модели, параметры генерации (промпт, разрешение, палитра и тд)
  • Возможность сразу увидеть результат и отправить его обратно в чат

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

  • Клиентская часть веб-сервиса и Mini App - любой современный фреймворк.
  • Серверная часть - REST API (язык и инструменты можно согласовать)
  • Интеграция с внешними API для генерации (ссылка на ИИ-сервис/модели)
  • Данные о пользователе и все права хранятся централизованно
  • Безопасность вызовов, работа с токенами, конфиденциальность

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

Исходный код сервера и клиента, развёрнутую документацию по запуску, рабочую ссылку либо готовую сборку. Telegram Mini App - ссылка с развёртыванием для использования внутри бота.