Projeto desenvolvido com o objetivo de criar uma API de veículos, levando em consideração as funcionalidades comuns de gerenciamento de inventário de veículos. Inspirado em sistemas de e-commerce e gestão de estoque, o projeto abrange desde as operações básicas de CRUD (Create
, Read
, Update
, and Delete
) até integrações com APIs externas para obtenção de informações adicionais, como localização e precificação dos veículos.
O escopo do projeto inclui a implementação de uma API RESTful
para lidar com as operações de gerenciamento de veículos, como adicionar, visualizar, atualizar e excluir registros de veículos. Além disso, o projeto envolve a integração com serviços externos para enriquecer os dados dos veículos e proporcionar uma experiência mais completa para os usuários da API.
Este projeto foi uma oportunidade para aplicar conhecimentos em desenvolvimento de APIs RESTful
, integração de serviços externos
e persistência de dados
em um contexto real de aplicação. A documentação completa fornece insights detalhados sobre a arquitetura, implementação e funcionamento da API de Veículos.
Para mais detalhes sobre o projeto, consulte a documentação completa, que inclui todas as etapas e funcionalidades implementadas, clicando neste Link.
Linguagem de Programação: Java
Framework: Spring Boot
Banco de Dados: PostgreSQL
Ferramentas de Desenvolvimento: IntelliJ IDEA, Postman