I am trying to build a customisable product order for my surfboard company. I am looking to do something like that: https://www.chillisurfboards.com/custom-order/?id_brand=undefined&model=514
Is it possible to make a custom form which would impact the view of the product real-time as above? As well as the price? I am thinking of layering out many .png images and make them appear/disappear based on the selection of the form using js code. But I am not sure if it's wise to do so.
Then I'd need to send all the details to the shop database which could be fine but would be possible to get the photo as well of the customised board?