All projects

Backend & Microservices · 2025

Rent a Car REST API (Spring Boot)

A car rental REST API built with Spring Boot, JPA and PostgreSQL, with a layered architecture and Swagger documentation.

What I did

  • Layered architecture with Controller, Service, DTO, Entity and Repository layers.
  • Full CRUD for cars with Swagger/OpenAPI documentation.
  • PostgreSQL runs with Docker Compose.

Tech stack

  • Java 17
  • Spring Boot
  • JPA
  • PostgreSQL
  • Swagger
  • Lombok
  • Docker

Related projects