Sistema de Vendas em desenvolvimento utilizando Java, Spring Boot, MySQL e Docker.
O objetivo do projeto é fornecer uma API REST para gerenciamento de clientes, produtos, categorias, vendas e usuários, seguindo boas práticas de desenvolvimento, arquitetura em camadas e persistência de dados.
- Java 11
- Spring Boot
- Spring Data JPA
- Spring Web
- MySQL 8
- Docker
- Docker Compose
- Maven
- Lombok
Controller → Service → Repository → MySQL
- Cadastro de Clientes
- Cadastro de Produtos
- Controle de Estoque
- Cadastro de Categorias
- Registro de Vendas
- Histórico de Vendas
- Gerenciamento de Usuários
git clone https://github.com/GuiOliver27/gvendas-API/
cd sistema-vendas
docker compose up -dmvn testGuilherme Monção
MIT