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%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2026-09-30 13:54:28 +03:00
.mvn/wrapper Add missing Maven wrapper properties file 2026-04-21 13:19:50 +03:00
src/main Add more sample data 2026-09-30 13:54:28 +03:00
.gitignore Create .gitignore 2026-04-30 10:18:36 +03:00
LICENSE.md First commit 2026-04-17 14:49:46 +03:00
mvnw First commit 2026-04-17 14:49:46 +03:00
mvnw.cmd First commit 2026-04-17 14:49:46 +03:00
pom.xml Add projectID to pom.xml 2026-06-16 15:32:31 +03:00
README.md Update README with new deployment URL 2026-06-16 15:30:39 +03:00

Vaadin Demo Application

A demo application built with Vaadin 25 and Spring Boot 4, showcasing the Aura theme and common UI patterns.

https://app.demo.vaadin.com/

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 mvnw wrapper)

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.