Skip to content

allansuru/shop_test

Repository files navigation

Shop

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

O Projeto

Versão Desktop

alt text

Versão Mobile (Galaxy)

alt text

Rodando o Projeto

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

alt text

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/

alt text

Verificando o estado da Aplicação

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:

alt text

Testes integrados

Rode o comando ng test Karma. Os specs se encontrar em src/app/store

alt text

Build

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.

About

Aplicação com NGRX-Angular, NGRX Store, Effects, JSON Server, Jasmine...

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors