8000 GitHub - danielrgn/magalu-finder: O magalu-finder é uma aplicação que ajuda os clientes do Magalu a encontrarem as lojas mais próximas, cujo os produtos desejados pelo cliente, sejam exibidos pra ele.
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

O magalu-finder é uma aplicação que ajuda os clientes do Magalu a encontrarem as lojas mais próximas, cujo os produtos desejados pelo cliente, sejam exibidos pra ele.

Notifications You must be signed in to change notification settings

danielrgn/magalu-finder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Magalu-Finder

O Magalu-Finder é uma aplicação que ajuda os clientes do Magalu a encontrarem o produto desejado, nas lojas mais próximas ao cliente, atráves do seu CEP.

Funcionalidades do Gestor de Lojas

Como administrador do Magalu-Finder é possível cadastras as lojas (Nome da loja, Código de filial e CEP), e também produtos (Código do produto, Nome do produto e Valor de venda).

Como fazer o Build utilizando Docker

Será necessário ter instalado em sua máquina o Docker juntamente com o Docker Compose.

Ao fazer o download do projeto, entre na pasta "express-server", e execute o seguinte comando dentro do terminal do docker:

$ docker build -t express-server:dev .

Depois entre na pasta "angular-client", e execute o seguinte comando dentro do terminal do docker:

$ docker build -t angular-client:dev .

Pronto, agora que construímos as nossas imagens, podemos executar o docker-compose:

$ docker-compose up

Após esses procedimentos, entre em um navegador e digite a url: http://localhost:4200 para acessar a aplicação.

Como fazer o Build sem o Docker

NodeJS

Será necessário ter instaldo em sua máquina o NODEJS (versão >= 6.11.4) e o NPM (versão >= 3.10.10).

Ao fazer o download do projeto, entre na pasta "express-server", e execute o seguinte comando dentro do terminal:

$ npm install
$ npm start

Depois entre na pasta "angular-client", e execute o mesmo comando anterior.

MongoDB

Como banco de dados, a aplicação utiliza o MongoDB, que é necessário também estar instalado em sua máquina, caso não tenha, clique aqui e faça a instalação. Após instalado, entre no terminal, e execute o mongo:

$ mong
58AD
od

Após esses procedimentos, entre em um navegador e digite a url: http://localhost:4200 para acessar a aplicação.

About

O magalu-finder é uma aplicação que ajuda os clientes do Magalu a encontrarem as lojas mais próximas, cujo os produtos desejados pelo cliente, sejam exibidos pra ele.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
0