Skip to content

Desenvolvimento de uma API utilizando a arquitetura MSC (model-service-controller)!

Notifications You must be signed in to change notification settings

carolhn/Store-Manager

Repository files navigation

Projeto Store Manager!

Contexto do projeto:

Neste projeto foi desenvolvido uma API utilizando a arquitetura MSC (model-service-controller)! A API construída é um sistema de gerenciamento de vendas no formato dropshipping em que é possível criar, visualizar, deletar e atualizar produtos e vendas. Foi utilizado o banco de dados MySQL para a gestão de dados.

Instalação Local:

Para rodar a aplicação em sua maquina.

  1. Clone o repositorio. Use o comando:
    git clone git@github.com:carolhn/Store-Manager.git

  2. Entre na pasta do repositório que você acabou de clonar:
    cd Store-Manager

  3. Instale as dependências
    npm install

  4. Comando para executar o app
    npm start

Instalação com Docker:

  1. Rode o serviço node e db com o comando docker-compose up -d.
  • Esse serviço irá inicializar um container chamado store_manager e outro chamado store_manager_db;
  • A partir daqui você pode rodar o container via CLI ou abri-lo no VS Code.
  1. Use o comando docker exec -it store_manager bash.
  • Ele te dará acesso ao terminal interativo do container criado pelo compose, que está rodando em segundo plano.
  1. Instale as dependências [Caso existam] com npm install

  2. Execute a aplicação com npm start ou npm run dev

Contato:

Linkedin Instagran Whatsapp Gmail

About

Desenvolvimento de uma API utilizando a arquitetura MSC (model-service-controller)!

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published