Доработка 2D-3D редактора интерьеров (проектная работа)
Ищем разработчика или микро-команду для доработки 2D-3D редактора интерьеров О проекте Мы разрабатываем веб-платформу для проектирования интерьеров - 2D/3D-редактор с функционалом дорендеринга 3D-изображения. Редактор используется как профессиональными дизайнерами, так и обычными пользователями для создания дизайнов интерьеров с использованием реальных материалов, мебели и декора от поставщиков-партнеров. Требуется усиление команды для доработки платформы. Что нужно сделать Основные задачи проекта Оптимизация текущего 2D-3D редактора:Доработка интерфейсов редактора по макетамУлучшение работы с объектамиОптимизация работы с камерамиУлучшение UX для мобильных устройствИнтеграция алгоритмов авторасстановки и распознанияAPI-интеграции для обмена данными между модулямиРазработка и доработка функционала "Коллаж" (мудборд):Интеграция квази-3D коллажа (ортогональная проекция с послойным отображением объектов)Работа с пользовательскими изображениями (загрузка изображений, замена, масштабирование)Редактирование объектов (перемещение, масштабирование, замена, привязка к слоям)Интеграция с 2D/3D редактором и доп модулями (смета, каталог, ЛК, корзина, оплата)Сохранение, экспорт, пересылкаУлучшение производительности редактора:Обеспечение стабильной работы при загрузке до 100 объектовОптимизация времени загрузки (1–2 секунды для сцен среднего размера) Требования к исполнителю или команде Опыт разработки 2D/3D приложений:Уверенные знания Three.js и ReactОпыт работы с WebGL и оптимизацией рендерингаНавыки интеграции с API:Разработка и работа с REST API (Node.js)Взаимодействие с базами данных (PostgreSQL, MongoDB)Знания UX/UI:Создание удобных интерфейсов для сложных редакторовАдаптация для мобильных устройств (логика сенсорного управленияуправление)Примеры реализованных проектов:Желательно наличие опыта в разработке редакторов интерьеров, архитектурного ПО, планировщиков или визуализаторов.Технический стек проектаFrontend: React, TypeScript3D-визуализация: Three.jsBackend: Node.jsБаза данных: PostgreSQLДополнительно: опыт работы с библиотеками для обработки изображений будет плюсом Мы предлагаем Удалённая работаГибкие сроки и формат сотрудничестваЧёткая постановка задач и постоянная коммуникация с продуктовой и технической командой
Desktop