Skip to content

Latest commit

 

History

History
45 lines (34 loc) · 2.39 KB

README.md

File metadata and controls

45 lines (34 loc) · 2.39 KB

Frontend Developer - Test

Forleven Logo

Desenvolva um Front-end com o intuíto de visualizar, cadastrar e editar uma informação. Em um cenário de trabalho este front-end seria a exibição e o funcionamento integrado com uma API.

Este front-end terá um layout específico que precisará ser desenvolvido e integrado com a API de testes. O layout apresentado está na ferramenta Figma e pode ser acessado pela conta:

E-mail: frontendforleven@gmail.com

Senha: front123456

Apresentação das telas como um todo: Frontend-teste

Acesso as especificações e detalhes das telas: Frontend-Figma

Detalhes

  • Fazer uma requisição de GET exibindo uma lista de ao menos 20 objetos do endpoint /posts
  • Fazer um formulário contendo as informações necessárias para fazer uma requisição POST { userId: 1, title: 'title ex', body: 'body ex', }
  • Fazer requisição de PUT para alterar um objeto da listagem de posts

Crie um repositório público no github em uma conta pessoal sua e nos envie o link como resposta no email de seu entrevistador ou caso tenha problemas para localiza-lo envie no career@forleven.com

Informações técnicas

  • Utilizar frameworks suportados pela Forleven que são React.js ou Riot.js.
  • Fazer as requisições necessárias na API https://jsonplaceholder.typicode.com/.
  • Atente-se a estrutura de pastas, identação de código e lógica de programação.
  • Atente-se a qualidade do código.
  • Utilizar a biblioteca Redux para fazer uma requisição em conjunto com o Axios.
  • Seguir design e funcionalidades previstos no Figma.
  • Necessário que o site seja responsível para diversos tamanhos de telas de computador.
  • Utilizar TypeScript.
  • Utilizar regras e padrões de ESLint e/ou Prettier.

Bônus

  • Criar uma middleware personalizada e utiliza-la no projeto.
  • Site responsível para diversos tamanhos mobile.
  • Disponibilizar link para acessar o frontend desenvolvido. (fazer deploy da aplicação)

Dicas

Estamos avaliando a qualidade de seu código, ter alcançado o objetivo do teste no prazo dado e utilizado os recursos citados nas Informações técnicas e Bônus.