Boleto-validator

Feature


  • Validar boleto do tipo bancário
    • Validar o boleto
    • Validações dos DV
    • Obter de valor
    • Formatar data
    • Transformar em número do código de barra
    • Testes unitários

  • Validar boleto do tipo convênio
    • Validações do boleto
    • Calculo de valor
    • Transformar em número do código de barra
    • Testes unitários

  • Erro customizado para as validações

Executar API


Para instalar as dependências, no teu console de preferência:

 1- yarn install
 2- yarn build  
 3- yarn start
 OU
 1- yarn install
 2- yarn dev

Como executar o projeto com docker:


Com o docker instalado e configurado no computador:

yarn docker:start

Como executar os testes:


Com o docker instalado e configurado no computador:

yarn test
yarn coverage

App feito deploy com docker na aws EC2 ubuntu:


http://18.230.20.149:8080/boleto/21290001192110001210904475617405975870000002000