A solução consiste de duas partes - frontend e backend.
Cada uma dessas frentes estão em suas respectivas pastas com indicações individuais de execução em cada um dos arquivos readme.
Acessar as pastas para verificar.
Para executar a aplicação (back e front) via Docker, na linha de comando acesse a pasta raiz e execute o seguinte comando:
docker-compose up -d
URL para verificação: http://localhost:8080
Para interromper as aplicações execute:
docker-compose down