Abstract: A system and method is disclosed for website design. The system includes a client side interface configured to configure one or more modules and one or more websites comprising one or more web pages. The one or more websites are in communication with the client side interface and are configured to receive real time module configuration information from the client side interface and render a visual representation of the module configuration information.