Ich denke für einen Studenten blickst du aber recht wenig worum es geht, EBusiness.
Wir wissen eigentlich nicht so richtig was man darin alles einstellen kann.
Ein Produktkonfigurator ist ein Interface mit dem man ein zu kaufendes Produkt konfigurieren kann, also z.B.
FahrradFarbe,
Rahmenhöhe,
Schaltung,
Lenker... usw.
oder
ComputerGehäuse,
CPU,
Grafikkarte,
Festplatte... usw.
also das was wir als Produkt-Optionen kennen, ausgefeilter dargestellt.
So ein Konfigurator hängt stark von dem angebotenen Produkt ab und lässt sich nicht so ohne weiteres pauschal erstellen,
insbesondere wenn die Optionen noch voneinander abhängen.
Deshalb gibt es da auch kein "kann alles" -Modul für.
Die Attribute-Matrix (Forumssuche) ist etwas in der Art.
Ansonsten ist das schon eine anspruchsvolle Aufgabe und die gibt's hier nicht als Fertiglösung, sorry.
Gruß,
noRiddle