Awesome
Bookstore App Starter for Vaadin
This is a Vaadin-on-Kotlin example application, used to demonstrate features of the Vaadin Flow Java framework. A full-stack app: uses the H2 database instead of a dummy service. Requires Java 17+.
The easiest way of using it is simply to git-clone this repository:
git clone https://github.com/mvysny/bookstore-vok
cd bookstore-vok
./gradlew clean run
The Bookstore Example will be running on http://localhost:8080
Live Demo
Prerequisites
The project can be imported into the IDE of your choice, with Java 17 installed, as a Gradle/Kotlin project.
Documentation
Please see the Vaadin Boot documentation on how you run, develop and package this Vaadin-Boot-based app.
Links
The project uses the following libraries:
- Based on the Vaadin-on-Kotlin framework.
- Karibu-Testing for testing
- vaadin-simple-security for enforcing user security
- Vaadin for the UI