leanfj / teste-bsconsult

Teste realizado para vaga Bs Consult

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Minhas considerações.

Projeto foi desenvolvido em React utilizando a ferramenta creat-react-app Requisições gerenciadas com axios Como servidor Rest utilizei json-server

Como pre requisito ter node e npm intalados

Para rodar o projeto como desenvolvedor:


  //Fazer o clone ou download do projeto
  //navegue para pasta app
  cd app/

  //instalação de dependências
  npm install

  //Rodando o projeto local
  npm run startAll


Requisitos Obrigatórios:
  • Html5, css3;
  • Javascript, jquery;
  • Versionamento Git;
  • Grunt;
  • Sass;
  • Sites responsivos;
  • Wordpress
  • Cross-browser (IE10+);
  • Iniciativa, criatividade e colaboração;
  • Boas práticas: reutilização de código, semântica, organização, performance.
Desejáveis:
  • Experiência com algum outro CMS
  • Conhecimento/Experiência em Vtex
  • React
Contratação

CLT (faixa salarial de acordo com a senioridade)

Como concorrer a vaga:
  • Forka esse projeto;
  • No seu fork, codifique o layout seguindo as instruções abaixo;
  • Atualize o readme com as instruções necessárias para rodar o seu código;
  • Faça um pull request (ou envie para vagas@bsconsult.com.br).
Obrigatório
  • HTML5 e CSS3
  • Interação com JSON para renderizar os produtos (fique livre para criar o JSON no formato que achar mais adequado)
  • Interação com JSON para filtar os produtos
  • Funcionalidade de adicionar ao carrinho
  • Funcionalidade de carregar mais produtos
  • Não utilizar Bootstrap
  • Responsividade
Bônus
  • Javascript sem plugins e modular
  • ReactJS ou VueJS
  • Grunt, Gulp ou similar
  • SASS + BEM
Desafio criado por Profite (profite.com.br)

About

Teste realizado para vaga Bs Consult


Languages

Language:JavaScript 72.2%Language:CSS 21.9%Language:HTML 6.0%