mirror of
https://github.com/vaadin/vaadin-demo.git
synced 2026-11-08 14:05:51 +01:00
A demo application built with Vaadin 25 and Spring Boot 4, showcasing the Aura theme and common UI patterns.
https://app.demo.vaadin.com/
- Java 78.5%
- JavaScript 14.4%
- CSS 6.8%
- HTML 0.3%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| .mvn/wrapper | ||
| src/main | ||
| .gitignore | ||
| LICENSE.md | ||
| mvnw | ||
| mvnw.cmd | ||
| pom.xml | ||
| README.md | ||
Vaadin Demo Application
A demo application built with Vaadin 25 and Spring Boot 4, showcasing the Aura theme and common UI patterns.
Views
- Dashboard -- KPI stat cards and a recent orders grid
- Components -- Interactive gallery of Vaadin UI components
- Products -- Filterable product grid with edit dialog
- Users -- User management grid with avatars and role filtering
- Settings -- Tabbed settings with general, notifications, security, and integrations
Requirements
- Java 21+
- Maven 3.9+ (or use the included
mvnwwrapper)
Running
./mvnw spring-boot:run
The app starts at http://localhost:8080.
The first run takes longer as Vaadin downloads frontend dependencies and builds the dev bundle.
License
Unlicense -- public domain.