Link do back-end do Projeto, rodando no Heroku --> https://aeronave.herokuapp.com/
Link do front-end do Projeto, rodando no Netlify --> https://aeronave.netlify.app/
Link da documentação --> https://documentacao-aeronaves.netlify.app/
Função: Exibir todas aeronaves --> "localhost:8080/aeronaves"
Função: Exibir aeronave pelo ID --> "localhost:8080/aeronaves/{id}"
Função: Exibir aeronaves pela descrição --> "localhost:8080/aeronaves/aeronaves/descricao/{descricao}"
Função: Exibir aeronave pela marca --> "localhost:8080/aeronaves/marca/{marca}"
Função: Exibir aeronave pelo nome --> "localhost:8080/aeronaves/nome/{nome}"
Função: Exibir aeronaves que não foram vendidas --> "localhost:8080/aeronaves/vendido/false"
Função: Exibir aeronaves vendidas --> "localhost:8080/aeronaves/vendido/true"
Função: Cadastrar uma nova aeronave --> "localhost:8080/aeronaves"
Parâmetros:
{
"ano": 0,
"descricao": "string",
"foto": "string",
"marca": "string",
"nome": "string",
"vendido": true
}
Função: Editar aeronave pelo ID --> "localhost:8080/aeronaves"
Parâmetros:
{
"id": 0,
"ano": 0,
"descricao": "string",
"foto": "string",
"marca": "string",
"nome": "string",
"vendido": true
}
Função: Deletar aeronave por ID --> "localhost:8080/aeronaves/{id}"