Skip to content

hvmazzola/labshoppinglist-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto 2 do Módulo 3 do curso FuturoDEV SENAI - LabShoppingList

Tópicos

Descrição do projeto

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:

Descrição do modelo relacional do projeto.

Funcionalidades

✔️ 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".

Ferramentas utilizadas

✔️ 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.

Acesso ao projeto

Você pode acessar o código fonte do projeto clicando AQUI.

Abrir e rodar o projeto

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.

GitHub Org's stars