devleste / desafio

Desafio para novos programadores
MIT License
4 stars 42 forks source link

Leste Telecom

Desafio do Desenvolvimento

Descrição   |    Entrega

:computer: O desafio

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.

Um pouco sobre as ferramentas

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.

Funcionalidades

Abaixo segue a listagem de funcionalidades que a aplicação deve apresentar.

1. Chamada a API

A aplicação deve fazer uma chamada para uma API Externa que devolverá uma série de informações de contatos.

2. Listagem 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

3. Adicionar novo Contato

Crie a funcionalidade do usuário ser capaz de adicionar um novo Contato a listagem.

Persista as informações no próprio browser.

4. Remover Contatos

Disponibilize para o usuário excluir um contato da lista.

5. Editar Contatos

Disponibilize para o usuário editar qualquer campo de um contato da lista.

6. Filtros

Adicione filtros na listagem para as seguintes informações:

7. Resumo

Adicione um resumo estatístico da sua lista, exibindo a contagem total dos campos:

📅 Entrega

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: