A aplicação que deverá ser desenvolvida é uma listagem de contatos, o Leste Contact.
Neste desafio deverá ser criado uma aplicação com todas as funcionalidades solicitadas e será utilizada para avaliação dos cadadidatos para a vaga de desenvolvimento da Leste Telecom.
Você deverá criar a aplicação do zero utilizando o ReactJS.
Poderá ser utilizado qualquer outra biblioteca complementar ao React para o desenvolvimento desta aplicação.
Abaixo segue a listagem de funcionalidades que a aplicação deve apresentar.
A aplicação deve fazer uma chamada para uma API Externa que devolverá uma série de informações de contatos.
Liste todas as informações recebidas da API em formato de lista de contatos.
O design da aplicação fica a seu critério
Crie a funcionalidade do usuário ser capaz de adicionar um novo Contato a listagem.
Persista as informações no próprio browser.
Disponibilize para o usuário excluir um contato da lista.
Disponibilize para o usuário editar qualquer campo de um contato da lista.
Adicione filtros na listagem para as seguintes informações:
Adicione um resumo estatístico da sua lista, exibindo a contagem total dos campos:
Para realizar a entrega do desafio basta seguir os passos:
Depois de enviar a sua versão iremos avaliar e retornaremos assim que possível!
Feito com ♥ by Leste Telecom :wave: