На основе заданных пользователем характеристик создаётся 3D макет кухни, с возможностью рассмотреть её со всех сторон и просмотреть сведенья об отдельных элементах. В 3D сцене можно менять характеристики и вид каждой модели: изменять цвет и материал, добавлять ручки, полки и др., добавлять и экспериментировать с декоративным наполнением.
Особое внимание было уделено оптимизации и функционалу для взаимодействия с 3D моделями.
React-three, Leva, mui, redux toolkit — ключевые библиотеки используемые в проекте.