matheusguermandi / ecommerce-api

Criando uma solução de e-commerce com microsserviços em Java

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🚀 E-commerce com microsserviços em Java

Neste projeto foi desenvolvido uma solução de e-commerce com a arquitetura de microsserviços orientada a eventos com Apache Kafka, garantindo a compatibilidade entre a comunicação dos microsserviços com Schema Registry.


Executando o projeto

  • JDK 17
  • IDE de sua preferência
  • Docker

Como executar?

  1. Clonar o repositório:
git clone https://github.com/matheusguermandi/ecommerce-api.git
  1. Instalar as dependencias com docker
cd checkout-api

docker-compose up -d
  1. Executar ambas aplicações como SpringBoot app:
./gradlew bootRun

Também é possível executar como uma aplicação Java através do método main() na classe Main.java

About

Criando uma solução de e-commerce com microsserviços em Java


Languages

Language:Java 92.2%Language:Shell 6.2%Language:Gherkin 1.2%Language:Dockerfile 0.4%