bus-reservation icon indicating copy to clipboard operation
bus-reservation copied to clipboard

Example Spring Boot project with Angular 2 frontend

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:

  1. Build front-end
  • Go to src/main/resources/frontend

  • Run command

    npm run dist

  1. Run spring

    ./mvnw spring-boot:run