This repository contains a Spring Boot backend and a Vite frontend placeholder.
./gradlew :app:bootRunThe backend serves the built frontend from app/src/main/resources/static.
cd ui
npm install
npm run buildThe Vite build outputs into the backend static resources folder so the Spring Boot app can serve the UI.
Add gradlew.properties with path to graalvm jdk (org.gradle.java.home)
Run:
gradlew.bat nativeCompile