Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lucasmoraist/jornada-milhas-api
A API de Destinos de Viagem é uma plataforma que ajuda os usuários a descobrir e explorar possíveis destinos de viagem. Ela fornece informações detalhadas sobre os destinos e depoimentos de turistas anteriores, auxiliando os usuários a escolherem o próximo destino de viagem ideal.
https://github.com/lucasmoraist/jornada-milhas-api
api-rest java jpa jwt lombok mysql query regex spring spring-boot spring-security swagger validation
Last synced: 1 day ago
JSON representation
A API de Destinos de Viagem é uma plataforma que ajuda os usuários a descobrir e explorar possíveis destinos de viagem. Ela fornece informações detalhadas sobre os destinos e depoimentos de turistas anteriores, auxiliando os usuários a escolherem o próximo destino de viagem ideal.
- Host: GitHub
- URL: https://github.com/lucasmoraist/jornada-milhas-api
- Owner: lucasmoraist
- License: mit
- Created: 2024-05-02T17:30:51.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-05-14T13:55:39.000Z (6 months ago)
- Last Synced: 2024-05-15T00:13:08.671Z (6 months ago)
- Topics: api-rest, java, jpa, jwt, lombok, mysql, query, regex, spring, spring-boot, spring-security, swagger, validation
- Language: Java
- Homepage:
- Size: 129 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# API: Jornada Milhas
# Documentação
A API de Destinos de Viagem foi desenvolvida para oferecer aos usuários uma plataforma completa para descobrir e explorar possíveis destinos de viagem. Utilizando o framework Spring Boot, essa API permite aos usuários encontrar facilmente seu próximo destino de viagem ideal, além de fornecer informações valiosas sobre os destinos e depoimentos de turistas anteriores.## Recursos Principais
### Catálogo de Destinos:
Os usuários podem explorar uma ampla variedade de destinos de viagem disponíveis, incluindo informações como descrição, atrações turísticas e avaliações de outros turistas.
### Depoimentos de Turistas:
Além das informações básicas sobre os destinos, os usuários podem acessar depoimentos de turistas anteriores, ajudando-os a tomar decisões informadas sobre suas viagens futuras.
### Recomendações Personalizadas:
A API utiliza um sistema avançado de recomendação para sugerir destinos de viagem com base nas preferências do usuário, histórico de viagens anteriores e avaliações de outros usuários.
### Autenticação e Segurança:
Para garantir a segurança dos dados dos usuários, a API utiliza autenticação baseada em token JWT e Spring Security.
### Documentação Detalhada:
A API é fornecida com uma documentação detalhada, que descreve todos os endpoints disponíveis, os parâmetros necessários, os tipos de resposta e exemplos de solicitações. Isso facilita a integração da API em aplicativos de terceiros e permite que os desenvolvedores compreendam rapidamente como utilizar todos os recursos oferecidos.# How to
Para utilizar a API de Destinos de Viagem em seu ambiente local, siga as instruções abaixo:- Clone o Repositório:
```
git clone https://github.com/lucasmoraist/jornada-milhas-api.git
```- Navegue até o Diretório:
```
cd jornada-milhas-api
```- Construa o Projeto usando Maven:
Se você não tiver o Maven instalado, você pode baixá-lo aqui.
```
mvn clean install
```- Execute o Arquivo JAR Gerado:
```
java -jar target/nome-do-arquivo.jar
```- Acesse a Documentação no Navegador:
Link: http://localhost:8080/swagger-ui.html# Contribuição
Contribuições são bem-vindas! Sinta-se à vontade para enviar pull requests com melhorias, correções de bugs ou novos recursos.# Contato
Se tiver dúvidas ou precisar de ajuda, entre em contato pelo e-mail [email protected].