Суть задачи в двух словах
Диалог-бот на русском, умеет принимать текст, голос, фото-документы.
ИИ-классификатор сам решает, подходит ли жалоба к 124-й или 125-й статье.
Оплата: каждая жалоба оплачивается отдельно через Telegram Payments.
Генерация документов: бот собирает данные, подставляет в один из ~40 DOCX-шаблонов и выдаёт PDF.
Уведомления и автосопровождение: пинги раз в 7 дней, напоминания о сроках, автопоиск судебных актов.
Админ-панель (super-admin / lawyer / support) с модерацией документов.
Стек MVP: Python (FastAPI + n8n + PostgreSQL) / YC Cloud или self-host Docker.
Безопасность: TLS 1.3, шифрование S3 + PG, 2FA для админов.
Что нужно сделать
Разработать и запустить рабочий MVP, покрывающий весь функционал из полного ТЗ.
Настроить CI/CD, базу данных, S3-хранилище, workers (STT, OCR, crawler).
Подготовить n8n-workflow-файлы, .env, инструкцию деплоя.
Документировать API-эндпоинты и админ-роли.
Что уже есть
Подробное ТЗ (≈ 25 стр.) со схемой БД, env, n8n-workflows, UX-флоу и ролевой моделью.
Шаблоны документов и условия их выбора.
Примеры cron-конфигов, docker-compose.
От исполнителя ожидаем
Опыт с Telegram Bot API, платежами, Python (или Node.js) и Postgres.
Понимание LLM-интеграций (OpenAI), OCR, Docker.
Сдачу кода в Git-репо + минимальное покрытие тестами + развёртывание на нашем сервере
Срок — до 6 недель.