# VotianLT Monorepo ## Struktur - `backend/`: Spring Boot / Vaadin Backend - `app/`: Flutter App - `.vscode/`: gemeinsame Workspace-Launches für Backend und Flutter ## Backend ```bash cd backend ./mvnw ``` Wichtige Befehle: ```bash cd backend && ./mvnw test cd backend && ./mvnw -Pproduction package cd backend && ./mvnw spotless:apply ``` ## Flutter App ```bash cd app flutter pub get flutter run ``` ## Release Image Das Release-Script liegt im Repo-Root und baut/pusht das Backend-Image: ```bash docker login registry.assecutor.org ./docker_push.sh ./docker_push.sh 0.9.13 ```