A compact demonstration project combining a Spring Boot backend with an Angular frontend.
Targeted runtime versions:
- Java 21
- Node 20
- Angular 17
- Spring Boot 3.2
Included examples and features:
- REST endpoints and Angular integration
- Unit and integration tests (MockMvc, embedded server)
- Basic API documentation with OpenAPI/Swagger (when enabled)
Quick start
- Build backend:
mvn -f backend clean package - Run backend (jar):
java -jar backend/target/*.jarormvn -f backend spring-boot:run - Install frontend dependencies:
cd frontend && npm install - Run frontend:
cd frontend && npm start