/Porfolio

Porfolio é um projeto que consiste em desenvolvimento de uma estrutura simples de um Banco de Dados Relacional (PosgreSQL), um CRUD em Java (utilizando as ferramentas Lombok, Springboot, JPA e Gradle) relacionado a páginas web (desenvolvidas com Thymeleaf e Bootstrap).

Primary LanguageHTML

Porfolio

Porfolio é um projeto que consiste em desenvolvimento de uma estrutura simples de um Banco de Dados Relacional (PosgreSQL), um CRUD em Java (utilizando as ferramentas Lombok, Springboot, JPA e Gradle) relacionado a páginas web (desenvolvidas com Thymeleaf e Bootstrap).

Para execução bem-sucedida do projeto, seguir estes passos:

  1. Execução do script de criação das tabelas (DDL.sql);
  2. Execução do script de preenchimento das tabelas (DML.sql);
  3. Build do projeto na IDE de preferência;
  4. Execução do projeto através da classe main: PorfolioApplication;
  5. Com a aplicação em execução, acessar um browser e abrir a seguinte URL: localhost:8080/home
  6. A partir do home, é possível acessar as outras páginas (Cadastro e Projetos) e testar as funcionalidades;
  7. Caso haja alguma dúvida, estarei disponível pelo meu email: pedrodib2019@gmail.com

#TODO - Itens que estão faltando.

  • Consertar problemas com métodos Put e Delete (edição e deleção dos projetos);
  • Consertar estrutura do Banco de Dados (script apresentado veio com erros);
  • Implementação do método calculaRisco (método para cálculo do risco dos projetos);
  • Tratamento robusto de exceções.