/studying-project-nodejs

Aplicando Requisições e Respostas com NodeJS

Primary LanguageJavaScript

Aplicando Requisições e Respostas com NodeJS

GitHub language count javaScript Size

Sobre

API desenvolvida para cadastro de transações em uma conta bancária, podendo ser entrada "income" ou saída "outcome", realizando atualização dos valores disponíveis e informando a soma de entradas, saídas, bem como o total. Caso for efetuada alguma operação de saída que ultrapasse o total disponível em conta, este sistema retorna um erro informando que não é possível ter saldo negativo.

Tecnologias

  • NodeJs
  • Express
  • UuidV4

Scripts CLI

yarn

Instalação de todas as dependências necessárias.

yarn dev:server

Inicialização do sistema pelo node, porta 3333.

Testes

Foram realizados testes utilizando o software insomnia, através das seguintes rotas:

Exemplo body(JSON):

{
	"title": "Desenvolvimento de Sistema",
	"value": 6000,
	"type": "income",
	"category": "Salario"
}