Техническое задание: Завершение проекта Telegram Mini App с ИИ
Описание проекта
Готов к разработке проект мини-приложения внутри Telegram. Имеется согласованный дизайн в Figma и обученный AI-агент (доступен по API). Основная задача - выполнить финальные работы «под ключ»: соединить дизайн с платформой Telegram и подключить искусственный интеллект.
Объем необходимых работ
- Фронтенд: Адаптивная верстка интерфейса по готовым макетам (Figma), использующая Telegram WebApp SDK для корректного отображения внутри мессенджера.
- Бэкенд: Создание серверной логики, включая авторизацию пользователей через Telegram, сохранение и управление историей диалогов в базе данных.
- Интеграция и контекст: Подключение стороннего AI-агента через его API. Требуется настроить передачу контекста беседы и организовать очереди запросов к нейросети.
- Интерактивность: Реализовать потоковую передачу (streaming) ответов искусственного интеллекта (по типу real-time печати текста) в окне чата приложения.
Технические требования
Стек технологий:
- Фронтенд: JavaScript или TypeScript со встроенной поддержкой Telegram Web Apps SDK.
- Бэкенд: Предлагается использовать Python, Node.js или Go - по вашему усмотрению и опыту.
- База данных: Любая реляционная или документо-ориентированная СУБД для сохранения истории запросов.
- Интеграция: Работа с REST API или WebSockets стороннего AI сервиса.
Информация для кандидатов
В предложении укажите следующее:
- Предполагаемые сроки выполнения и стоимость работ (можно указать ставку/финут модель или фиксированную сумму).
- Примеры портфолио разработчика или ссылки на реализованные Telegram боты, сервисы или мини-приложения.
- Ваши рекомендации по выбору технологий для реализации backend логики.