Техническое задание: Разработка сайта для производства мебели на заказ
Цель проекта
Создать сайт, на котором клиент может загрузить фотографию пустой стены, описать желаемый предмет мебели (цвет, форма, личные пожелания), и с помощью встроенного чат-бота на базе GPT (ChatGPT API) получить сгенерированное изображение, визуализирующее запрос.
Основные функции и требования
- Загрузка фото: форма для загрузки изображения (кнопка "Выбрать файл" или drag-and-drop). Необходима поддержка популярных форматов: jpeg, png.
- Поле с описанием пожеланий: текстовое поле для ввода описания (например: "Хочу угловой диван нежно-зеленого цвета из микрофибры с L-образным оттоманом"). Поле чувствительно к языку и деталям.
- Интеграция GPT-бота: после отправки данных, пользователь передает их боту. Идеальный вариант - изображение отправляется как промпт, чтобы бот использовал его для контекста.
- Результат генерации: сгенерированная картинка появляется прямо на сайте (желательно с возможностью предварительного просмотра и повторной генерации).
- Форма обратной связи с заявкой: кнопки "Мне нравится", "Перезапросить" и форма для отправки заявки на заказ с привязкой к сгенерированному изображению.
- Панель администратора: просмотр заявок с контактными данными и скачанными/созданными изображениями.
Дополнительные пожелания
- Дружественный интерфейс в природной палитре (молочный, шампань, дуб).
- Сайт должен корректно адаптироваться на мобильных устройствах (фотографии стен чаще всего делают с мобильных).
- Базовая информация о компании (без захламления деталями).