I need an interactive product builder for a website I am building to integrate with shopping cart I have built.
A customer selects shape of product from available designs.
They then select size from available sizes for the selected shape.
They then select color of product either color code can be entered or by color picker selector
They then upload image which is overlayed on product, showing customers what their product would look like.
Once a customer is happy they add to cart (I take over from here)
A customer must be able to print finished product design.
If possible a customer can rotate, I would appreciate 3D.
In essence this is what I require. Additions may arise as we progress.