ms-insurance

command module
v0.0.0-...-5493906 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 5, 2023 License: MIT Imports: 12 Imported by: 0

README

Microservice: Insurance

Proteção para celular:

Endpoints (Oferta):

Endpoint Http Method Descrição
insurance/cellphone/v1/simulation POST Receber a marca e modelo e retornar o preço do valor e da franquia
insurance/cellphone/v1/buy POST Contratar o seguro, gerando um recibo
insurance/cellphone/v1/brands GET Retorna uma lista com todas as marcas válidas
insurance/cellphone/v1/models GET Retorna uma lista com todas os modelos válidos

Endpoints (Gestão):

Endpoint Http Method Descrição
insurance/cellphone/v1/cancel POST Retornar um feedback dizendo que o seguro foi cancelado
insurance/cellphone/v1/claim POST Acionar o sinistro passando o dados necessários
insurance/cellphone/v1/insurance POST Retorna os dados do seguro dele, se ele não tiver seguro retorna um 404
Casos de uso
  • Ao acionarem o sinistro é necessário enviar uma mensagem para a equipe de logistíca para que mandem um novo celular para o endereço;

  • Calcular o preço e valor da franquia;

  • O usuário pode cancelar o seguro quando ele quiser;

  • O usário pode acionar o sinistro quando ele quiser;

  • Quando o usuário clicar em contratar o seguro, deve-se chamar o sistema de pagamento, cobrando a primeira mensalidade;

  • Necessário criar um motor para cobrar o usuário todo mês;

  • Ao acionarem o sinistro é necessário chamar o sistema de pagamento cobrando o valor da franquia;

  • Tem que receber o modelo e a marca do celular;

  • É necesário receber informações do usuário para gerar o contrato.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
src
di

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL