Skip to content

Este teste busca avaliar quesitos técnicos para as pessoas que se candidatem às vagas de desenvolvimento front-end da Bullcode.

Notifications You must be signed in to change notification settings

bullcodeapps/front-end-test

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 

Repository files navigation

Teste de front-end Bullcode

Este teste busca avaliar quesitos técnicos para as pessoas que se candidatem às vagas de desenvolvimento front-end da Bullcode.

O desafio

Seu objetivo é criar uma SPA (Single Page Application) seguindo o layout que está na pasta materiais.

O que sua aplicação deverá fazer

  • Não existe no layout mas deve conter uma página de login
  • Após o login deve ser exibida a página Dashboard
  • A aplicação deverá ser responsiva e estar de acordo com o layout fornecido

Sobre o layout

O layout fornecido não é muito complexo visualmente, nosso maior interesse é em ver como você reutiliza código e resolve algumas questões apresentadas nele

  • O menu principal do cabeçalho é apenas para efeito de layout, não há necessidade de desenvolver outras páginas;
  • O layout deve se adaptar e mudar de acordo com o tamanho da tela
    • Testaremos em smartphones, tablets e monitores a partir de 1024px até 1900px
  • A fonte utilizada é a Poppins
  • A largura máxima do conteúdo é 1100px

O que será avaliado

  • HTML semântico, limpo e claro
  • CSS responsivo, semântico, reutilizável e seguindo boas práticas
  • Conhecimento de Javascript orientado a objeto, funcional e/ou reativo
  • Utilização correta de git

Serão creditados pontos extras (nesta ordem) para

  • Componentização dos elementos que se repetem
  • Utilização de modelos lógicos (ou interfaces) dos dados e mocks de dados
  • Utilização de mock de API REST
  • Testes unitários

Tecnologias que você pode utilizar

Você é livre para utilizar qualquer framework JS que preferir, mas saiba que aqui na Bullcode trabalhamos com Angular e React.

Você é livre para utilizar qualquer framework/biblioteca de CSS ou componente para auxiliar no desenvolvimento. No entando será observado a necessidade, o uso correto, a versão, se a a mesma é open source e se é um projeto ativo.

Você é livre de utilizar qualquer preprocessador de CSS também. Aqui na Bullcode utilizamos Sass (scss).

Sobre task manager, bundler e similares, fique à vontade, apenas pedimos que você adicione instruções detalhadas sobre como rodar a aplicação.

Como participar

  • Faça um fork deste repositório e inicie a implementação
  • Quando finalizar nos envie um Pull Request com seu nome e aguarde avaliação

Quaisquer dúvidas referente ao teste podem ser tratatadas através do e-mail [email protected].

Boa sorte!

About

Este teste busca avaliar quesitos técnicos para as pessoas que se candidatem às vagas de desenvolvimento front-end da Bullcode.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published