Техническое задание: Сервис генерации документов с AI-визуализацией
Необходимо разработать полноценный веб-сервис, который позволит пользователям легко создавать персонализированные документы на основе загруженных шаблонов, с последующей продвинутой визуализацией с помощью искусственного интеллекта.
Основной функционал системы
1. Работа с пользователями
- Регистрация и авторизация пользователей в системе.
2. Административная панель
- Загрузка и управление шаблонами документов (форматы PNG, PDF).
- Добавление и настройка текстовых полей для заполнения на шаблонах, включая их точное позиционирование.
- Управление пользователями и их правами.
3. Генерация документов
- Интерфейс для выбора шаблона и заполнения полей (например, ФИО, дата, другие данные).
- Формирование итогового файла в выбранном формате (PNG или PDF) с подставленными данными.
4. AI-генерация реалистичных изображений
- Функция размещения сгенерированного документа на различных реалистичных фонах (стол, диван, подоконник и другие) с использованием технологий искусственного интеллекта.
- Вывод результата в формате JPG или PNG.
- Интеграция с внешними AI-API (например, Stable Diffusion, OpenAI, Replicate).
Технические требования
- Backend: Современный стек на выбор исполнителя (Laravel, Django, Node.js или аналогичный).
- Frontend: React, Vue или шаблоны на серверной стороне.
- База данных: MySQL или PostgreSQL.
Ожидаемые результаты
- Полностью рабочий и развернутый веб-сервис.
- Исходный код проекта.
- Подробная инструкция по установке и настройке.
Дополнительное пожелание
Приветствуется опыт в реализации подобной функциональности по генерации и наложению данных на шаблоны. Будет плюсом, если исполнитель сможет кратко описать свой подход к решению этой задачи или показать примеры предыдущих работ.