Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gabryelboeira/video-locadora-web

Projeto para transformar primeiro projeto java web realizado na faculdade, uma Vídeo Locadora Web. Mais detalhes no README.MD
https://github.com/gabryelboeira/video-locadora-web

docker intellij-idea java-21 mapstruct mysql-8 spring-boot swagger

Last synced: about 2 months ago
JSON representation

Projeto para transformar primeiro projeto java web realizado na faculdade, uma Vídeo Locadora Web. Mais detalhes no README.MD

Awesome Lists containing this project

README

        

# Video Locadora Web - Refatoração

## Objetivo do Projeto:
Refatoração do projeto realizado em no fianal de 2017, uma Vídeo Locadora Web o projeto antigo esta acessivel no
[link](https://github.com/GabryelBoeira/VideoLocadoraJSF).

Utilizar como base para a demonstração da evolução do código escrito, aperfeiçoamento de tecnologias de projeto com Java e Spring.


## Tecnologias utilizadas neste projeto:
- Spring: Spring Boot 3, JPA
- JDK: Java 21
- IDE: IntelliJ
- Documentação da API: Swagger 3 (Open API)
- Banco de Dados: MySQL 8
- Docker
- AI utilizada para auxilio documentação do Projeto [Codeium](https://codeium.com/profile/gabryelboeira)

## Informações para a execução do projeto:

- Acessar a raiz do projeto em VideoLocadora/, executar o seguinte comando:
```
docker-compose up --build -d
```

- Acessar o link para a documentação: http://localhost:8080/videolocadora/swagger-ui/index.html