https://github.com/antoniodamous/teste-pratico-back-end
Desenvolvimento de uma WebService em Spring Boot consumindo uma API externa para captura de dados de pesquisa de hotéis e detalhe de um hotel especifico.
https://github.com/antoniodamous/teste-pratico-back-end
api-rest java springboot
Last synced: 3 months ago
JSON representation
Desenvolvimento de uma WebService em Spring Boot consumindo uma API externa para captura de dados de pesquisa de hotéis e detalhe de um hotel especifico.
- Host: GitHub
- URL: https://github.com/antoniodamous/teste-pratico-back-end
- Owner: antoniodamous
- License: mit
- Created: 2022-10-26T14:17:43.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2022-10-26T15:10:12.000Z (over 2 years ago)
- Last Synced: 2025-02-10T01:32:42.343Z (4 months ago)
- Topics: api-rest, java, springboot
- Language: Java
- Homepage:
- Size: 35.2 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ⚙️ Teste Prático Back-end
> Hotel Search API 🏨
## Modelagem URI em REST

## 📝 Descrição
Desenvolvimento de uma WebService em Spring Boot consumindo uma API externa para captura de dados de pesquisa de hotéis e detalhe de um hotel especifico.
## 🛠 Tecnologias
Esse projeto foi desenvolvido com as seguintes tecnologias:
- Java
- Spring Boot
- Dependências: H2/ Spring Web/ Spring Data JPA/ Spring Secutiry
- API: http://developers.infotravel.com.br/## Método GET
### Endpoints da Webservice:
- Listagem de hotéis: `GET: /search/{destination}/{start}/{end}/{occupancy}`
- Detalhe do Hotel: `GET: /hotel/{keyDetail}`### Endpoints da API:
- Autenticação: `GET: /authenticate`
- Listagem de hotéis: `GET: /avail/hotel?destination={destination}&start={start}&end={end}&occupancy={occupancy}`
- Detalhe do hotel: `/GET: /utility/hotelDetail/{keyDetail}`## 🔗 Links
## 💻 Autor
Developed by Antônio Damous ☕