Nesse desafio foquei principalmente nas soluções de front-end: estrutura, automatização, modularização e testes
O projeto foi desenvolvido utilizando como back-end o node v0.10.33.
git clone [email protected]:ayrtonteshima/desafio-pagina-ofertas.git
cd desafio-pagina-ofertas
make
make test
O comando make irá instalar todas as dependências e vai rodar na url: http://localhost:3000
O comando make tests vai jogar no terminal o resultado dos testes executados com base no navegador Chrome
Caso queira apenas rodar o projeto depois de já ter instalado as dependências, executar o comando:
make run
JS: ./public/js
CSS/SASS: ./public/css
Testes: ./tests
Jade: ./views
- Gulp
- Browserify
- Karmajs
- Browserify
- Jasmine
- Jasmine jQuery
- Node
- Express
- SASS
- Jade
- Neat bourbon
- Uglify
- Livereload
- Underscore
- Handlebars
- jQuery
- Slick-carousel