/catalogo-produtos

É uma API desenvolvida com Java e Spring Boot para gerenciar um catálogo de produtos.

Primary LanguageJava

Catalogo-produtos

Sobre o projeto

É uma API desenvolvida com Java e Spring Boot para gerenciar um catálogo de produtos.

Collection do Postman

Importar o link no Postman: https://www.getpostman.com/collections/6c9783d952766f785d5f

Documentação da API

http://localhost:9999/swagger-ui/index.html

Arquitetura da aplicação

Arquitetura

Tecnologias utilizadas

  • Java 11
  • Spring (boot, web, data, validation)
  • JPA / Hibernate
  • Lombok
  • Maven
  • Mysql
  • Flyway
  • JUnit 5 (Mockito)
  • Swagger OpenAPI 3.0
  • Docker

Como executar o projeto

Pré-requisitos

Docker em execução

# clonar repositório
git clone https://github.com/LuisPaulo1/catalogo-produtos.git

# entrar na pasta do projeto catalogo-produtos
cd catalogo-produtos

# executar o projeto
docker-compose up

Autor

Luis Paulo

https://www.linkedin.com/in/luis-paulo-souza-a54358134/