É uma API construída com o framework NestJS.
Endereço do ambiente de produção da API: API-bankme.
Para facilitar a instalacao de dependencias recomendo fortemente a ferramenta: ASDF.
- Se você está usando uma os Debian/Ubuntu based básica talvez precise instalar a biblioteca
base-devel
para instalar as dependências básicas para instalar o ruby elibpq
e\oulibpq-dev
que a gem pg precisa como pré-requisito. Para Debian ou Ubuntu:
asdf plugin-add nodejs
asdf install nodejs latest
asdf global nodejs
-
Uma vez instalada as dependencias, voce pode executar o servidor.
-
Rode o comando
npm run start:dev
para iniciar o serviço
- Use os comendos para subir o server local com docker:
docker-compose up -d
docker-compose down -v
-
Para facilitar o desenvolvimento, é recomendável usar o vscode com a extensão do docker.
-
Assim que levantar os serviços com docker-compose, irá parecer a lista dos containers no vscode.
-
Clique com o botão direito em 'Atach bash'
-
Pronto!
name type data type name
required string password
required string
Use o token gerado no retorno da rota de autenticação:
Authorization: Bearer <token-aqui>
name type data type document
required string required string phone
required string name
required string
Use o token gerado no retorno da rota de autenticação:
Authorization: Bearer <token-aqui>
Use o token gerado no retorno da rota de autenticação:
Authorization: Bearer <token-aqui>
Use o token gerado no retorno da rota de autenticação:
Authorization: Bearer <token-aqui>
name type data type document
optional string optional string phone
optional string name
optional string
Use o token gerado no retorno da rota de autenticação:
Authorization: Bearer <token-aqui>
name type data type value
required float emissionDate
required string assignor
required string
Use o token gerado no retorno da rota de autenticação:
Authorization: Bearer <token-aqui>
name type data type value
optional float emissionDate
optional string assignor
optional string
Use o token gerado no retorno da rota de autenticação:
Authorization: Bearer <token-aqui>
Use o token gerado no retorno da rota de autenticação:
Authorization: Bearer <token-aqui>