Необходимо разработать веб-сайт, где пользователи смогут:
- Выбирать одну из трёх 3D-моделей бутылок.
- Загружать логотип, вводить текст и описание для этикетки.
- Генерировать фотореалистичный рендер бутылки с их дизайном.
- Сохранять/скачивать/отправлять результат (как заявку)
Целевая аудитория:Россия, интерфейс на русском, поддержка российских ip
Основные задачи:
Фронтенд (интерфейс):
- Реализовать страницу с 3D-превью бутылок (возможность вращения, zoom).
- Кнопка «Загрузить логотип» с валидацией форматов (PNG, SVG, JPEG).
- Текстовые поля для ввода названия бренда и описания.
- Кнопка «Сгенерировать макет» с прелоадером.
Бэкенд:
- Настройка API для приёма данных (логотип, текст, выбор бутылки).
- Интеграция с генератором изображений/3D-рендерером.
- Сохранение сессий пользователей (без регистрации) или база данных (опционально).
Генерация макета:
- Реализовать наложение логотипа и текста на 3D-модель бутылки.
- Варианты реализации:
- Для 2D: Pillow/Sharp + шаблоны бутылок в PNG.
- Для 3D: Three.js (браузерный рендеринг) или Blender API
Сроки и бюджет
- MVP 2–3 месяца.
- Бюджет: необходимо согласовать обсуждается по факту оценки.
Дополнительные пожелания
- Оптимизация скорости рендеринга (макс. 10–20 секунд на задачу)
- Адаптив под мобильные устройства.
Примеры
-
https://placeit.net/ – генератор макетов для товаров.
-
https://www.canva.com/ – простой редактор с шаблонами.
-
https://www.blender.org/ – для создания фотореалистичных моделей.