Skip to content

bennutv/desafio-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Desafio - Front-End Developer

Esse teste foi criado para avaliarmos seus conhecimentos gerais como desenvolvedor Front-end: HTML, CSS, Javascript, design responsivo e lógica. O desafio consiste em desenvolver a Home de um app fictício, seguindo o layout do psd disponibilizado, utilizando algumas funcionalidades e interações em Javascript.

Instruções gerais:

  1. Seguir à risca o layout em psd: espaçamentos, cores, tipografia etc.
  2. Preocupe-se em desenvolver o CSS utilizando mobile first, porém, não se esqueça que o CSS deve ser responsivo e respeitar os seguintes breakpoints:
Nome do breakpoint Largura mínima
Phone 320px
Tablet 768px
Desktop 1024px
  1. Você está livre para escolher a estrutura de diretórios da aplicação;
  2. Poderá utilizar qualquer linguagem de preprocessador CSS ou CSS puro, além de poder utilizar bibliotecas de CSS como Compass, Bourbon, Animatecss, entre outras;
  3. Pode utilizar um task runner de sua preferência, e se quiser, utilizar componentes do bower;
  4. A lista de posts deve ser gerada a partir do JSON (bennu.json) ;
  5. A navegação entre as abas (tabs logo abaixo do header) deverá conter efeito em javascript. No scroll, as abas devem sumir, somente o header permanecerá fixo;
  6. O loader deverá surgir a partir do 4º post, enquanto o restante é carregado;
  7. É importante não esquecer de incluir algum efeito/animação no evento de hover dos links que estão nas abas, ao topo da página, no post e no estado ativo do ícone de favorito (escolha o efeito que preferir );
  8. Não altere o arquivo bennu.json

Observações:

  1. Respeite os breakpoints informados acima;
  2. Não deixe realizar o commit também dos arquivos não minificados;
  3. Lembre-se de escrever um arquivo README.md com as instruções para rodar o seu projeto;
  4. O código deverá ser responsivo e multiplataforma, compatível com IE10+, Chrome, Safari e Firefox.
  • Extra-points: Qualquer inclusão de funcionalidade é bem vinda, sinta-se livre para aplicar alguma interação a mais ;)

Arquivos

Para iniciar o teste, faça um fork deste repositório, crie uma branch com o seu nome e sobrenome ( modelo: nome-sobrenome ) e depois envie-nos o pull request.

Qualquer dúvida basta entrar em contato com o email: bianca.alves@bennu.tv :)

Que a força esteja com você o/

About

Desafio utilizado para integrantes do nosso time de desenvolvedores Front-End.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors