Общая задача

Требуется разработать фронтенд (клиентскую часть) для существующего бэкенда. Бэкенд представляет собой Telegram-бота с внешним API, которое полностью реализует весь функционал сервиса - от авторизации пользователей до запросов к нейросетям.

Функционал бота и API

Основная тематика - генерация изображений и видео при помощи искусственного интеллекта (аналогично сервису-референсу). Набор функций внешнего API полный, он охватывает:

  • Клиентскую регистрацию и авторизацию через Telegram
  • Создание запросов на генерацию контента
  • Просмотр баланса и истории генераций
  • Микротранзакции (использование тарифов/кредитов)
  • Получение статусов по обработке запросов AI

Очередность разработки

  1. Веб-сервис - полноценный сайт-приложение (SPA), десктопная и мобильная версии.
  2. Telegram Mini App - легковесное встроенное приложение на базе того же кода, оптимизированное для работы внутри Telegram (WebView).

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

  • Современный стек (предпочтительно: React / Vue / Next.js)
  • Адаптивный дизайн под все экраны
  • Минимальное время загрузки (особенно для Mini App)
  • Полная интеграция с готовым API
  • UX/UI на уровне западных AI-сервисов (плавные анимации, прогресс-бары для генераций, лента событий)

Верстка сайта по макету

Требуется верстальщик для создания адаптивной верстки по готовому дизайну. Необходимы навыки работы с HTML, CSS и JavaScript. Бюджет обсуждается.

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

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