Skip to content

Giovannapls/FTTWebCrud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Integrantes

Giovanna Polissici - 081180009 Isabela Vilas Boas - 081180016

Sobre o projeto:

Conta com 3 controllers: Cliente, produto e WishList É necessário criar um cliente e um produto ao menos, para se adicionar um item na wishlist de um cliente.

Ferramentas usadas para o desenvolvimento:

Ferramenta Uso
intellij - IDE
Spring Boot - Base para o projeto
Swagger - Documentação da Api
Mysql - Banco de dados
Spring Data JPA - conexão com o banco de dados
Chart.js - Geração dos gráficos

Api - Endpoint disponiveis

Visualização dos endpoints disponiveis via swagger:

Web - Algumas imagens

Gráfico com os 5 produtos mais adicionados na wish

Gráfico com os 5 clientes com mais itens em suas WishLists

Cadastro de Cliente

Cadastro de Produto

Cadastro de Wish

Listagem de Clientes

Rodando o projeto:

  1. Alterar o arquivo application.properties com as configurações adequadas do banco de dados local:
  2. Rodar a Api
  3. Trocar o endereço que a aplicação Web aponta para a url da api
  4. Rodar a aplicação Web

Obs: É necessário criar apenas o banco de dados vazio, o Spring Data JPA resolve a criação das tabelas sozinho quando ocorre atividade na API. 😄

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published