/vehicle_api

In this project, I used Spring Boot, APIs, documentation, and testing to implement a Vehicles API that serves as an endpoint to track vehicle inventory. While the primary Vehicles API perform CRUD operations (Create, Read, Update and Delete) related to vehicle details like make, model, color, etc., it needs to consume data from other APIs as well regarding location and pricing data. I implemented a RESTful API for the Vehicles API, as well as converting a Pricing Service API to a microservice.

Primary LanguageJavaMIT LicenseMIT

ND035-P02-VehiclesAPI-Project

Project repository for JavaND Project 2, where students implement a Vehicles API using Java and Spring Boot that can communicate with separate location and pricing services.

Instructions

Check each component to see its details and instructions. Note that all three applications should be running at once for full operation. Further instructions are available in the classroom.

Dependencies

The project requires the use of Maven and Spring Boot, along with Java v1.8