Example Spring Boot Application with Angular 2 frontend. Project incorporates:
- Spring Security authorization and authentication with OAuth 2 tokens
- Postgres Database
- Spring Data
- PDF Generation
- Simple Captcha during registration
- E-mail confirmation
- Single Page Application Angular 2 frontend
- Simple REST Api
How to run:
- Build front-end
-
Go to src/main/resources/frontend
-
Run command
npm run dist
-
Run spring
./mvnw spring-boot:run