Cara, tenho um projeto no meu repositorio que estou criando com o intuito de ter funcionalidades basicas para qualquer projeto.
A stack de tecnologia que estou usando é java e angular.
La vc vai encontrar, um docker com uma imagem keycloak (para sua camada de autenticação) e um postgres ja com o banco do backend e keycloak.
tem um front ja integrado com o keycloak e um back java tambem configurado.
Minha ultima implementação foi uma integração com gateway de pagamento e no caso esta com o stripe é apenas necessário colar o apikey na confiugração do backend.
qualquer duvida pode me mandar msg.
https://github.com/marco-aurelioo/MyJira
1