Rentacar-Microservice-Project

  • RentACar Microservice Project' is a public web project developed with the Java Spring Framework.
    Tools:Java Spring-Hibernate-ORM-Maven-Kafka-Eureaka-Openfeign-Config-Prometheus-Zipkin-Sleuth-Spring Boot-AOP-DTO-JPA-DevTools-MongoDB-PostgreSQL

Project Services

  • Rental Service --> Car Rental Transactions are carried out in this service.
  • Filter Service --> This Service Has Filtering Operations.
  • Inventory Service --> In this service, there are stocks in the project.
  • Invoice Service --> Invoice Transactions are Made in This Service.
  • Payment Service --> In this Service, Payment Transactions in Rental are carried out.

Microservice Tools

  • Api-Gateway --> Gateway Files
  • Common --> Common Uses Between Services
  • Discovery Server --> Eureka Server