Bem-vindo ao repositório do projeto "The Discoverer Experience". Este é um projeto desenvolvido como parte do curso Recode Pro para o módulo 05, que abrange os seguintes aspectos:
- Construção do Back-End em Java: O back-end da aplicação foi desenvolvido utilizando tecnologias Java Spring Boot. Foram criadas estruturas de dados e classes para manipulação e gerenciamento das informações. CRUD (Create, Read, Update, Delete) das tabelas do banco de dados MySQL no MVC e Persistência de dados com os frameworks Spring.
- Padrão de Projeto MVC no Front-End: A camada de apresentação no front-end também segue o padrão de projeto MVC. Isso significa que as telas de cadastro estão conectadas ao banco de dados através da lógica de controle (Controller) e a representação visual (View) foi projetada para melhorar a experiência do usuário adaptando com Thymeleaf.
-
Ajustes no Modelo Lógico do Banco de Dados: Foi realizado um refinamento do modelo lógico do banco de dados, incluindo a definição de tabelas, atributos e relacionamentos. Essas alterações foram feitas para atender às necessidades específicas do projeto.
-
Implementação do Banco de Dados: O banco de dados foi implementado utilizando o MySQL. Foram criadas as tabelas necessárias de forma manual para armazenar os dados relacionados aos destinos de viagem.