Das Projekt beinhaltet:
- Login
- Registrierung
- JWT Authentifizierung
- Übersichtsseite
- Benutzer Rollen
Java version: 11 Folgendes muss auf dem Host installiert werden: NodeJS (NPM), Maven, NGINX
$ git clone https://github.com/DavAlbert/spring-boot-angular-boilerplate.git --depth 1
$ cd spring-boot-angular-boilerplate
$ mvn clean install
$ cd angular-client
$ npm install
server {
listen 80;
server_name localhost;
location ^~ / {
proxy_pass http://127.0.0.1:4200/;
}
location ^~ /api/ {
proxy_pass http://127.0.0.1:8080/;
}
}
Mit diesem Boilerplate können Angular 7 & Spring Boot Web Projekte erzeugt werden.