The system should allow customization. It must be possible for users to use their own designs and models and to customize templates offered by the system.
The application should enable the customer to design their dream interior just the way they want it.
The system should enable customization where possible, for instance in the models, templates etc. If specified by the manufacturer, the user shall be able to freely choose different designs, such as colour or size, once he has selected a product. In addition, the user must be able to choose at least the colour of the walls and the type of floor.