Skip to content

simaps-ubs/simaps-backend

Repository files navigation

Coverage Maintainability Rating Build Status License: GPL v3

SiMAPS Back-end

logo

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.

Tecnologias utilizadas

  1. Node JS
  2. Docker
  3. PostgreSql

Rodando da aplicação

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:

  1. Instalação do Docker
  2. Instalação do Docker Compose
  3. 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

Análise estática do código

SonarCloud

Como contribuir com o projeto?

Contribuição 1. Guia de Contribuição
Código de Conduta 1. Código de Conduta
Políticas de Contribuição 1. Política de branchs/commits/

About

No description, website, or topics provided.

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published