Skip to content

Command line application to query FIPE and deliver vehicle evaluations.

Bartolace/java8-javaFipeMatch

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FipeMatch

Projeto desenvolvido em Java com foco em consumo de API, manipulação de JSON e princípios de orientação a objetos.
A aplicação simula uma interface de consulta de preços de veículos com base na tabela FIPE, utilizando a API pública da Fipe.


🚀 Funcionalidades

  • Listagem de marcas, modelos e anos de veículos
  • Consulta de preço FIPE para o veículo selecionado
  • Interface interativa via terminal
  • Integração com API externa via HttpClient
  • Leitura e parsing de JSON com jackson-databind

🛠️ Tecnologias utilizadas

  • Java 8
  • Spring-boot
  • Jackson
  • API pública da FIPE
  • Maven

📦 Como rodar o projeto

1. Clonar o repositório

git clone https://github.com/Bartolace/java8-javaFipeMatch.git
cd java8-javaFipeMatch

2. Abrir na sua IDE preferida


3. Sincronizar as dependências


💡 Exemplo de uso

Digite o tipo do veículo 
   - carros
   - motos
   - caminhoes
> carros

Digite a código da marca:
> 23

Digite o modelo:
> onix

Digite o código do modelo que deseja consultar:
> 8828

==================== Avaliações ====================
ONIX SEDAN Plus LTZ 1.0 12V TB Flex Mec.  ano: 2020  valor: R$ 66.928,00  combustível: Gasolina
ONIX SEDAN Plus LTZ 1.0 12V TB Flex Mec.  ano: 2021  valor: R$ 70.052,00  combustível: Gasolina
ONIX SEDAN Plus LTZ 1.0 12V TB Flex Mec.  ano: 2022  valor: R$ 73.930,00  combustível: Gasolina
ONIX SEDAN Plus LTZ 1.0 12V TB Flex Mec.  ano: 2023  valor: R$ 78.433,00  combustível: Gasolina

Desenvolvido por Gabriel Bartolace 🚗

About

Command line application to query FIPE and deliver vehicle evaluations.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages