Sources for the official Vaadin desktop browser demo application: http://demo.vaadin.com/dashboard
Run the Maven install target and deploy the resulting WAR-file to your server.
Note: You need a Rotten Tomatoes API key and a connection to the internet to run the app. Insert your own API key here: DataProvider.java#L156
The source code is released under Apache 2.0.
The application uses the Vaadin Charts add-on, which is released under the Commercial Vaadin Addon License: https://vaadin.com/license/cval-2.0