Trabalho de faculdade, onde este repositório é responsável por realizar deploy do projeto, colocando em execução todos os microsserviços junto em um orquestrador de container como docker-compose ou kubernetes, e futuramente na nuvem.
O objetivo deste projeto é fazer sistema em micro serviços em diferentes linguagem usando gRPC para comunicação entre cada micro serviço e a api-gateway, onde todas as partes da aplicação estarão contidas em container docker com um orquestrador docker.
Com essa aplicação obtivemos a experiência de desenvolver com diferentes linguagens e tecnologias, como o flutter para gerar o front-end podendo o "build" tanto para aplicações web quanto mobile
https://github.com/drop-the-code/ecommerce_product
https://github.com/drop-the-code/ecommerce_cart
https://github.com/drop-the-code/ecommerce_user
https://github.com/drop-the-code/ecommerce_frontend
$ git clone https://github.com/drop-the-code/
$ cd ecommerce_deploy/docker-compose
$ docker-compose up --build
$ npm install
$ npm start
As seguintes ferramentas foram usadas na construção do projeto:
Vinicius Espindola |
Vinicius Espindola |
Carlos Neto |
Rafael Junio |