Desenvolver uma API com Integração de API de terceiros com autentição e autorização JWT com usuário e senha.
O projeto deverá integrar uma api de terceiros para o usuário consumir.
-
O usuário poderá se cadastrar no sistema com os seguintes atributos:
-
Nome completo
-
E-mail
-
Senha
-
Criar rotas para o usuário editar o próprio perfil
-
-
O sistema deverá integrar uma api de terceiro, podendo ser elas:
-
Endereço
-
Envio de e-mail
-
Emissão de notas
-
Emissão de relatório
-
Lançamentos contábeis
ou outra API de Terceiro que se enquadre no escopo do projeto.
-
- O sistema deverá ter uma rota privada para o usuário consumir a api de terceiro.
- O usuário poderá criar, listar, alterar e remover os dados consumidos.
- A API deverá ter documentação completa, sugerimos que seja feita com Swagger.