This is a simple inventory service that allows you to create, read, update, and delete items in an inventory.
http://[host]:[port]/inventory-service/api/v1
Cars | Brands | Models | |
---|---|---|---|
/cars | /brands | /models | |
/cars/1 | /brands/1 | /models/1 | |
/cars | /brands | /models | |
/cars/1 | /brands/1 | /models/1 | |
/cars/1 | /brands/1 | /models/1 |
This is a simple rental service that allows you to create, read, update, and delete rentals.
http://[host]:[port]/rental-service/api/v1
Rentals | |
---|---|
/rentals | |
/rentals/1 | |
/rentals | |
/rentals/1 | |
/rentals/1 |
This is a simple filter service that allows you to filter cars by brand, model, and year.
http://[host]:[port]/filter-service/api/v1
Filters | |
---|---|
/filters | |
/filters/brand?brandName=porsche | |
/filters/model?modelName=e-200 | |
/filters/plate?plate=61%20DC%2199 | |
/filters/year?modelYear=2022 | |
/filters/brand-search?brandName=Au | |
/filters/model-search?modelName=A | |
/filters/plate-search?plate=1 | |
/filters/state?state=1 |
This is a simple payment service that allows you to create, read, update, and delete payments.
http://[host]:[port]/payment-service/api/v1
Payments | |
---|---|
/payments | |
/payments/1 | |
/payments | |
/payments/1 | |
/payments/1 |
This is a simple invoice service that allows you to create, read, update, and delete invoices.
http://[host]:[port]/invoice-service/api/v1
Invoices | |
---|---|
/invoices | |
/invoices/1 | |
/invoices | |
/invoices/1 | |
/invoices/1 |
Zipkin,Sleuth,Maven,Docker,Lombok,Grafana,Swagger,Validation,MongoDB,Spring Boot,Spring Web,PostgreSQL,Prometheus,Spring Cloud,API Gateway,Apache Kafka,Spring Data JPA,Docker Compose,Spring Cloud Config,Spring Boot Actuator,Spring Boot Dev Tools,OpenFeign,Eureka Discovery Server/Client