Single-page application consumindo uma api rest com as seguintes funcionalidades:
- Thumbs e informções do produto
- Paginação
- Controle de produtos por página
- Busca por nome do produto
- Contador de produtos encontrados
- Mensagem de alerta caso produto não seja encontrado
- Título no cabeçalho com a busca senão titulo default
- Npm
- Javascript
- Node.js
- Mocha
- Chai
- SuperTest
- Express
- Mongo
- Mongoose
- React
- Redux,
- ReactRouter
- Axios
Realizar o clone dos frontend e backend https://github.com/danlisboa/teste-ammovarejo-api.git https://github.com/danlisboa/teste-ammovarejo-front.git
Para instalação npm install
configuração do banco de dados na api disponivel um banco de dados na MLab, ou se for de preferencia levantem um store local com mongo
mongodb://<user>:<pass>@ds041177.mlab.com:41177/bd-test-ammovarejo
Os testes foram feitos com o Mocha, SuperTest e Chai
npm test