Realizado

Desafio Fullstack

Publicado em 17 de Março de 2021 dias na TI e Programação

Sobre este projeto

Aberto

Instruções
Com base na estória de usuário a seguir, desenvolva o código necessário para atender aos seguintes requisitos:
1. Expor uma api com método get de um endpoint de lista de clientes inadimplentes;
2. Utilizar NodeJS como linguagem de backend;
3.
Utilizar MongoDB como banco de dados;
4. Utilizar Docker para servir a aplicação localmente, com um container para a
aplicação NodeJS e outro para o banco de dados;
5. Utilizar html, css e javascript para exibir a lista de clientes, (qualquer framework
de css/javascript pode ser utilizado, também pode ser feito vanilla).



Estória de usuário
COMO um analista financeiro
DESEJO ver uma lista de clientes inadimplentes
PARA decidir quais ações devo tomar com base na listagem de clientes

Critérios de aceitação
DADO QUE sou um analista financeiro
QUANDO acesso a tela de clientes inadimplentes
ENTÃO é apresentada uma lista de clientes com títulos em atraso

DADO QUE sou um analista financeiro na tela de clientes inadimplentes QUANDO clico na coluna “Nome do cliente”
ENTÃO a lista de clientes é ordenada com base no nome do cliente

DADO QUE sou um analista financeiro na tela de clientes inadimplentes QUANDO clico na coluna “Valor”
ENTÃO a lista de clientes é ordenada com base no valor total de inadimplência

DADO QUE sou um analista financeiro na tela de clientes inadimplentes QUANDO clico na coluna “Desde”
ENTÃO a lista de clientes é ordenada com base na data da primeira inadimplência

DADO QUE sou um analista financeiro na tela de clientes inadimplentes
QUANDO preencho o campo busca
E clico em “Buscar”
ENTÃO a lista de clientes é filtrada com base no texto que digitei no campo de busca

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Bug ou alteração pequena
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: 16 de Março de 2021

Habilidades necessárias