Skip to content

Latest commit

 

History

History
24 lines (21 loc) · 878 Bytes

README.md

File metadata and controls

24 lines (21 loc) · 878 Bytes

💵💶 Banco Simplificado 💴💷

Teste técnico de back-end

Sobre

Esse projeto é uma Rest API em Spring Boot para simular uma transação entre "payer" para "payee" de uma maneira bem simples...

Funcionalidades

  • Cadastro de Usuário
    • Validação de e-mail;
    • Validação de CPF/CNPJ;
  • Fazer Pagamento
    • Validação de saldo;
    • Consulta de serviço externo para autorização;
  • Reverter Pagamento
  • Manipulador de Exceções
  • Serviço de E-mail
  • Serviço de Mensageria
    • RabbitMQ
  • Documentação
    • Swagger/OpenAPI

Observação

O teste não específica quais tecnologias deveriam ser usadas para fazer a API, então utilizei o Spring Boot devido a familiaridade que tenho com ele... E como pedido no repositório do teste, não há nenhuma ligação/citação a eles.