App to configure a complex product