I'm trying to use Magento2 to sep up a shop but I reckon I'm doing something wrong from architectural point of view.
I would like to sell tailored shirt with the following customisable options:
- 10 collar styles available;
- 10 neck sizes;
- 10 cuffs available;
- 3 wrist sizes;
- 5 shoulder sizes;
- 5 chest sizes;
- 30 button styles;
- 80 fabrics available;
Once I created singularly all these attributes, I've create an attribute set that include all of them.
These options will affect the final price.
I tried to create a configurable product so to provide an UI/UX where customer can select each one of them and order his own tailored shirt.
However, this approach ended up to generate millions of virtual products.
How do you suggest to approach this scenario?
All the solution are welcomed, native and custom coded.