Repositório dedicado ao Desafio do curso | Java: trabalhando com lambdas, streams e Spring Framework | pela Alura.
- O desafio apresenta uma implementação de aplicação para consultar o valor médio de veículos (carros, motos ou caminhões) de acordo com a tabela FIPE, que pode ser acessada através desse site.
- O objetivo do projeto é ter um fluxo similar ao que é feito no site, porém com algumas melhorias.
- Projeto Spring com linha de comando, utilizando a classe Scanner para fazer interações com o usuário via terminal.
- O usuário deve digitar o tipo de veículo desejado (carro, caminhão ou moto).
- Listagem de todas as marcas daquele tipo de veículo, solicitando que o usuário escolha uma marca pelo código.
- Após essa escolha, listaremos todos os modelos de veículos daquela marca.
- Solicitaremos que o usuário digite um trecho do modelo que ele quer visualizar, por exemplo PALIO.
- Listagem apenas dos modelos que tiverem a palavra PALIO no nome.
- Usuário deverá escolher um modelo específico pelo código e, diferente do site, listaremos as avaliações para TODOS os anos disponíveis daquele modelo.
- O usuário é capaz de escolher qual tipo de veículo deseja acessar as informações, sendo carros, motos ou caminhões.
- Após escolher o tipo de veículo, deverá selecionar a MARCA, MODELO e ANO para a consulta.
- Por fim, é exibido a descrição com a avaliação do veículo com o ano escolhido.
Confira a API documentada aqui.
Confira o certificado do curso aqui.
Cauã Couto Basques