Projeto desenvolvido durante a disciplina de Projeto de Software no período 2021.2 na UFCG
Sobre • Especificações • Tecnologias • Como Executar • Licença • Sobre a Autora
Um supermercado da cidade de Campina Grande precisa de um sistema que gerencie o estoque e venda de produtos na sua loja. Neste sistema, o administrador deve obter uma visão geral e o controle sobre o funcionamento do supermercado, por exemplo, ele deve poder adicionar novos produtos, acompanhar quantas unidades do produto estão disponíveis, alterar preços, ser notificado sobre eventos críticos, gerenciar as vendas e oferecer alguns serviços personalizados para o cliente.
Documentos que contém as descrições de todas as US requisitadas durante os laboratórios de programação da disciplina:
- Acesse o Diagrama UML do projeto, contendo as classes principais e demais informações.
Código base gerado via start.sprint.io com as seguintes dependências:
- Spring Web
- Spring Actuator
- Spring Boot DevTools
Você precisa ter instalado em sua máquina o Git, Maven e Java.
Caso não tenha algum desses, siga os passos abaixo:
# instalando o Git
$ sudo apt install git
# instalando o Maven
$ sudo apt install maven
# instalando o Java
$ sudo apt install default-jdk
# Clonando o repositório
$ git clone git@github.com:psoft-2021-2/psoft-lab1-crisleymarques.git
# Rodando o projeto
$ mvn spring-boot:run
- Para visualizar os endpoints e usar o projeto acesse o Swagger depois de seguir os passos acima.