🚀 Spring API FIPE Aplicação desenvolvida com Java, Spring Framework e Streams para consumir a API da Tabela FIPE e consultar valores médios de veículos no mercado nacional.
📌 Tecnologias Utilizadas Java 17
Spring Boot
Maven para gerenciamento de dependências
Jackson para desserialização de dados da API
Streams e Lambdas para manipulação de listas
Postman para testes de requisições
🔧 Funcionalidades
✅ Consumo da API da Tabela FIPE
✅ Exibição de valores médios de veículos no console da IDE IntelliJ
✅ Filtros e ordenação dos preços de veículos
✅ Cálculo de estatísticas: maior, menor e média de valores
📖 Aprendizados
🛠️ Uso do Spring Boot para estruturação do projeto / 📦 Gerenciamento de dependências com Maven / 📊 Manipulação de dados com Streams e Lambdas / 📅 Trabalho com datas, filtrando e formatando informações / 💡 Uso de ferramentas de IA para revisar código e aprimorar aprendizado
🚀 Como Executar
Clone o repositório:
bash
Copiar
Editar
git clone https://github.com/ViniciuSaeSouza/Spring-API-FIPE.git
Acesse o diretório do projeto:
bash
Copiar
Editar
cd Spring-API-FIPE
Execute a aplicação:
bash
Copiar
Editar
mvn spring-boot:run
📂 Estrutura do Projeto
css
Copiar
Editar
📦 Spring-API-FIPE
┣ 📂 src/main/java/com/fipe
┃ ┣ 📜 Application.java
┃ ┣ 📜 ApiClient.java
┃ ┣ 📜 Veiculo.java
┃ ┣ 📜 VeiculoService.java
┃ ┗ 📜 Main.java
┣ 📂 src/main/resources
┃ ┗ 📜 application.properties
┣ 📜 pom.xml
┗ 📜 README.md
🤝 Contribuição
Feedbacks são bem-vindos! Se quiser contribuir, fork o repositório, faça suas melhorias e envie um PR.
📌 Autor
Projeto desenvolvido por Vinícius S. Souza 🚀