Upload a photo and drag & drop another photo on it - Custom code

Hi everybody,

I would like to know if it was possible with Webflow (and custom code of course) to achieve something a little complex. For an art gallery that sells paintings (so e-commerce is required), the idea would be for the client on each page product, to be able to:

  1. Upload a photo of his interior (living room, bedroom, etc.)
  2. Move a photo of the painting he want on the photo of its interior as a canvas to be able to see if it goes well with his decoration.

Kind of like this example: Demos - oCanvas - Object-based canvas drawing

Do you think this is workable on Webflow with custom code?

Thank you,
Have a good day