ChallengeSevenAlura

Desafio

Neste 7º desafio de Backend, vamos desenvolver uma API que será integrada ao Frontend. Nosso desafio é disponibilizar informações e recursos do banco de dados relacionados a possíveis destinos de viagem, exibindo fotos e um texto chamativo que instiga o usuário a querer visitar aquele destino.

Além disso, vamos disponibilizar também recursos sobre depoimentos de outras pessoas viajantes e, para finalizar, vamos integrar IA em nossa aplicação.

Passo 1 - CRUD de Depoimentos

Na criação de uma API REST, os principais verbos HTTP utilizados para implementar as operações CRUD são:

  • POST: Utilizado para criar um novo recurso.
  • GET: Utilizado para obter ou ler um recurso existente.
  • PUT: Utilizado para atualizar um recurso existente.
  • DELETE: Utilizado para excluir um recurso existente.

Utilizar o endpoint de /depoimentos para realizar as operações.

Os dados deste recurso são:

  • Foto
  • Depoimento
  • Nome da pessoa que fez o depoimento