O Back-end do projeto SiMAPS é a camada que recebe as requisições do front-end, faz validações de regras de negócio e se integra diretamente ao banco de dados PostgreSql.
O projeto ultiliza a plataforma Docker para a configuração de ambiente, afim de evitar problemas de compatibilidade de sistema. Os passos abaixo podem ser seguidos para executar a aplicação usando a plataforma:
- Instalação do Docker
- Instalação do Docker Compose
- Siga as seguintes etapas:
Clone o repositório:
git clone https://github.com/mecassauro/covinfo-backend.git
Crie uma conexao local do docker na sua máquina para que o docker do front e backend possam se comunicar:
docker network create network-api
Crie uma conexao local do docker na sua máquina para que o docker do redis e backend possam se comunicar:
docker network create network-queue
Crie e inicie os containers dos serviços:
docker-compose build
docker-compose up
Ao terminar de usar os serviços, user o seguinte comando para para-los:
docker-compose down
Acesse a aplicação na porta 3333 do seu browser
: http://localhost:3333