I developed the interactive canvas engine using Fabric.js, including floor plan rendering, fixture placement, object manipulation, editing, and layout interactions. I also integrated AI-assisted lighting workflows that allow users to generate design suggestions and refine them directly on the canvas.