Sobre • Funcionalidades • Tecnologias • Como Usar •
O Market Control é uma API CRUD desenvolvida com o objetivo de aprimorar habilidades de desenvolvimento utilizando o Spring Boot. O projeto permite o cadastramento de produtos em um mercado fictício, onde é possível criar, deletar, atualizar e listar produtos. Além disso, o projeto também inclui um front-end simples que pode ser acessado através da URL http://localhost:8080
.
- ✅ Cadastro de produtos
- ✅ Listagem de produtos
- ✅ Atualização de produtos
- ✅ Exclusão de produtos
- ✅ Front-end integrado para visualização dos produtos
As seguintes tecnologias foram utilizadas no desenvolvimento do projeto:
- Spring Boot
- Java 21
- Gradle
- PostgreSQL
- Docker
Para rodar o projeto localmente, siga os passos abaixo:
- Clone o repositório:
- Navegue até o diretório do projeto:
- Execute o projeto com Maven:
- Acesse o front-end no navegador:
git clone https://github.com/swagviper/market-control.git
cd market-control
./gradlew bootRun
http://localhost:8080
Contribuições são sempre bem-vindas! Se você quiser contribuir com o projeto, siga os passos abaixo:
- Faça um fork do projeto
- Crie uma branch para sua feature (
git checkout -b feature/newChange
) - Commit suas mudanças (
git commit -m 'Add some newChange'
) - Push para a branch (
git push origin feature/newChange
) - Abra um Pull Request
Feito por swagviper 👋