This project was generated with Angular CLI version 7.3.7.
Esse projeto trata-se de um pequeno demo "Adicionando um novo cartão de crédito" utilizando as tecnologias abaixo!
- Angular,
- Camada Server-Side
- Angular Material
- Redux (NGRX)
- Testes automatizados na camada do State
- Site Responsivo
Versão Desktop
Versão Mobile (Galaxy)
Clone o projeto e instale as dependências do mesmo.
https://github.com/allansuru/shop_test.git e npm i
Rode o comando abaixo para rodar o servidor:
npm run server
Após subir o server rode o comando abaixo:
npm start e acessa a url: http://localhost:4200/
Se desejar verificar as api's usadas no projeto, bastar acessar a url: http://localhost:3000/
Recomendo usar o dev tools do chrome (https://chrome.google.com/webstore/detail/redux-devtools/lmhkpmbekcpmknklioeibfkpmmfibljd?hl=pt-BR), acessando o f12, conforme imagem abaixo:
Rode o comando ng test Karma. Os specs se encontrar em src/app/store
Run ng build to build the project. The build artifacts will be stored in the dist/ directory. Use the --prod flag for a production build.





