Skip to content

API para Calculo de CDB baseado na data de investimento

Notifications You must be signed in to change notification settings

danivaldosousa/calculator-cdb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CALCULATOR CDB

Api de calculo do CDB - CDI

🚀 API para Cálculo de CDB baseado na data de investimento.

Como InstalarFeaturesTecnologiasLicençaAutor

Instalar

Faça o download do projeto para sua maquina via terminal com git clone https://github.com/danivaldosousa/calculator-cdb.git

Depois de baixado, acesse a pasta do projeto e rode o comando abaixo no terminal de sua maquina, e será instalado todas dependências do projeto.

yarn

Para a criação da Base de dados em Sqlite execute o comando.

yarn prisma migrate dev

Para o executar o programa em modo de desenvolvimento execute a linha abaixo.

yarn dev

Para o executar o programa em modo de Produção crie a pasta .dist na raiz do projeto, e depois execute o comando abaixo.

yarn tsc

e depois

yarn build

Tecnologias

  • NodeJS *
  • Typescript *
  • Express *
  • Os principios do SOLID
  • Multer
  • momentjs
  • Swagger / Para documentação da API e teste em browse dos recursos.
  • Prisma.io / ORM e gerenciador dos dados (SQlite, Postgres, Mysql, MongoDB)

Features

  • Cadastro de Manual da CDI
  • Importação do Histórico das Taxas CDI
  • Calculo do CDB

Recursos

/cdi - Recurso para cadastro manual da CDI.

http://localhost.3333/cdi

/import - Recurso para importação da Lista Histórica de CDI e cadastro automatico na Banco de dados.

http://localhost.3333/import

/calculator - Recurso para calculo do CDB.

http://localhost.3333/calculator

/api-docs - Recurso para a documentação e teste dos recursos em browse.

http://localhost.3333/api-docs

Licença

MIT License

Autor

**Danivaldo Sousa**

About

API para Calculo de CDB baseado na data de investimento

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published