Skip to content

Latest commit

 

History

History
39 lines (33 loc) · 1.71 KB

README.md

File metadata and controls

39 lines (33 loc) · 1.71 KB

Solicitaçõoes de Contratação de Empréstimo.

Central de Relacionamento para atender diversos tipos de solicitações dos clientes. Os principais tipos de solicitações são: Problemas com Cartão e Contratação de Empréstimo.

Utilização:

Entrada de solicitações:
POST /api/solicitacoes

Exemplos de post:

{
    "assunto": "Problemas com Cartão"
}
{
    "assunto": "Contratação de Empréstimo"
}
{
    "assunto": "Outros Assuntos"
}

Obter o status das filas:
GET /api/solicitacoes/status

Obter as solicitações pendentes:
GET /api/solicitacoes/pendentes

Software desenvolvido em relação ao seguinte cenário proposto.

  1. Tipos de Solicitações: Reconhecer os tipos de solicitações "Problemas com Cartão" e "Contratação de Empréstimo", além de outros assuntos não especificados;

  2. Times de Atendimento: Organizar os atendentes em três times: Cartões, Empréstimos e Outros Assuntos;

  3. Distribuição de Solicitações: Distribuir as solicitações para o time correto com base no assunto da solicitação;

  4. Política de Atendimento: Cada atendente pode atender até 3 pessoas simultaneamente. Se todos os atendentes de um time estiverem ocupados, as solicitações são enfileiradas e distribuídas assim que um atendente estiver disponível;

  5. API REST: Disponibiliza uma API REST para adicionar solicitações, obter o status das filas e visualizar solicitações pendentes;

  6. Persistência: O software não persiste os dados;

  7. Linguagem: O software foi desenvolvido em Java.