Projeto em desenvolvimento para o curso de desenvolvimento WEB do projeto FuturoDEV do SENAI. O projeto é o terceiro projeto geral do curso e o segundo do terceiro e último módulo.
O projeto se trata de uma aplicação back-end para o cadastro de produtos de mercado e suas categorias, permitindo a edição exclusão e adição dos mesmos.
Abaixo é possível ver o modelo relacional do projeto:
✔️ Funcionalidade 1:
Realizar cadastro das Categorias de Mercado, podendo ser qualquer uma que não repita o nome.
✔️ Funcionalidade 2:
Realizar o cadastro dos produtos, associados às categorias, também sem que haja a repetição do nome.
✔️ Funcionalidade 3:
Edição e exclusão das categorias e produtos adicionados.
✔️ Funcionalidade 4:
Solicitação de listagem das categorias e produtos, bem como o valor total dos produtos marcados como "comprados".
✔️ IntelliJ:
IDEA Java utilizada para confecção da aplicação.
✔️ Springboot:
Framework back-end de anotações que permite a manipulação de APIs e a inserção da mesma num servidor local para rodar requisições HTTP.
✔️ Postman:
Programa para simulação de requisições HTTP.
✔️ PGadmin:
Programa de banco de dados para manipulação do mesmo.
✔️ Springfox e SWAGGER:
Framework para documentação da API.
Você pode acessar o código fonte do projeto clicando AQUI.
Após baixar o projeto, você pode abrir com o IntelliJ
ou qualquer outra IDEA Java de sua preferência. Para isso, na tela de launcher clique em:
Open an Existing Project
(ou alguma opção similar);- Procure o local onde o projeto está e o selecione (Caso o projeto seja baixado via zip, é necessário extraí-lo antes de procurá-lo);
- Por fim clique em
OK
.