A ideia deste projeto surgiu a partir de aulas assistidas na plataforma Alura na formação Angular, tanto que o nome permaneceu o mesmo de algum dos cursos (não lembro qual).
- Angular 11
- Angular Material 11
- Firebase 8
- Fontawesome 0.5.0
- Java (11) Spring Boot
- Lombok
- Swagger
- H2-Console/Postgres
Esse projeto conta com Dockerfile tanto no frontend quanto no backend, para utilizar você precisar ter o Docker instalado em sua máquina.
Startar a aplicação pelo Docker:
docker-compose build
docker-compose up
- Ajustar a imagem do dockerfile no backend para conseguir consumir a aplicação de forma correta
- Solução: Estava mapeando a porta errada.
A sintaxe pra fazer o bind de porta entre container e host é "porta-no-host:porta-no-container" então se você trocar "8080:80" para "8080:8080" a aplicação deve tá disponível em localhost:8080"