I'm looking into building a website to filter and compare models and configurations. Let's say it's for computers. It would have to accomodate the following;
PC 1 - Asus - Base model i3
PC 2 - Lenovo - Base model i3
So, two base models from two brands. Basically two "simple" products. However, users can choose to upgrade components at a premium. So a i5 would cost you +$60, a bigger hard drive +$30 and a dedicated GPU +$40 etc. etc. etc.
When users are searching the website, they must be able to select i5 as CPU and only see the PCs/configurations with an i5.
I've found out that Magento is able to do such a thing however it works on the premise that you first create all possible configurations as a "simple" product. Given the amount of options that would leave me with a enormous amount of work (thousands of options).
How can the JBZoo software help in this?