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
- 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.
- Experiência com algum outro CMS
- Conhecimento/Experiência em Vtex
- React
CLT (faixa salarial de acordo com a senioridade)
- 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).
- 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
- Javascript sem plugins e modular
- ReactJS ou VueJS
- Grunt, Gulp ou similar
- SASS + BEM