/flow-demo

Technical Demos and test applications for the Vaadin Flow

Primary LanguageJava

Flow Demos

See Flow about the platform

Instructions on how to set up a working environment to run demo projects follow below.

The project contains several sub modules (module per demo).

Quick Setup

  1. git clone https://github.com/vaadin/flow-demo.git
  2. make sure you have a TestBench license if you want to run the tests (get it otherwise on https://vaadin.com/pro/licenses)
  3. mvn install

Running the Demos

  1. Go to the demo application folder and run mvn jetty:run in a local jetty
  2. Open in localhost:8080
  3. Run mvn install if you want to get WAR file to be able to deploy it to your Java application server

Running tests

The unit tests for the projects can be run using

mvn test

IT tests require a TestBench license to run. Normally, you don't need to run IT tests yourself, the CI will do this for you: for each pull request, a new CI build is started automatically.

Licenses

The source code is released under Apache 2.0.