The project is a standard Maven project, so you can import it to your IDE of choice. You'll need to have Java 8+ and Node.js 10+ installed.
To run from the command line, use mvn spring-boot:run
and open http://localhost:8080 in your browser.
MainView.java
insrc/main/java
contains the navigation setup. It uses App Layout.views
package insrc/main/java
contains the server-side Java views.views
folder infrontend/src/
contains the client-side JavaScript views.