Skip to content

KewtonV/chanllenge-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

Desafio

Criar uma tela com Header, Body e Rodapé. No Body terá um CRUD com o tema e assunto que você desejar e deverá renderizar uma lista dessas informações na tela.

Requisitos obrigatórios
  • Uso Typescript (na criação do projeto, use um template em TS);
  • Utilizar Hooks;
Requisitos desejáveis (Porém importantes)
  • Uso de componentes funcionais;
  • A aplicação poderá ter um loading inicial, como um splash screen;
  • Uso de Redux para gerenciamento do estado da aplicação;
  • Estilização dos componentes com styled-components;

Avaliação

A proposta deste desafio é para avaliar seu conhecimento em reactJS na criação de componentes, gerenciamento de estados, utilização de módulos nativos, typescript, boas práticas de programação, uso do GIT, conhecimento da linguagem e lib/framework utilizados, entre outras skills que serão demonstradas ao decorrer do projeto.

  • Conclua o desafio da melhor forma possível, de acordo com suas habilidades.
  • Ao concluir, faça um Pull Request para branch master, assim saberemos que você terminou o desafio e já podemos iniciar a análise. Após o Pull Request entraremos em contato com você para lhe dar um feedback possitivo ou negativo.

Dicas

  • Escreva um bom README com informações que auxiliem quem for ler o código (ex: como startar o projeto e como buildar); Seria ótimo poder executar a solução do desafio com apenas um* comando (ou com o menor trabalho possível); =)
  • Utilize ReactJS e qualquer lib que desejar, mas lembre-se que, muitas vezes, "menos é mais";
  • Sinta-se a vontade para definir o layout do aplicativo;
  • Estamos procurando por sinais do seu entendimento de alguns conceitos como eventos, promises, ciclos de vida e como você aplica e implementa isto com a linguagem utilizada;
  • Uso do git será bem valorizado;
  • Seu código será avaliado por: semântica, estrutura, legibilidade, tamanho, elegância (entre outros fatores);

Boa sorte, esperamos que se saiam bem. 😀 👍

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published