This is a demo application that shows the capabilities of the various Madura products. MaduraObjects: which defines business objects along with I18n labels, permissions and simple validation. MaduraRules: defines relationships between fields and, as well as complex validation and metadata manipulation. MaduraVaadinSupport: allows the above to transparently interact with a Vaadin UI. It does not actually order pizza.