This is a very simple REST API which allows you to store and retrieve vehicles in a PostgreSQL database. The application is built with Kotlin and Spring Boot.
git clone https://github.com/Gubancs/vehicle-store
./gradlew build
./gradlew bootRun
docker build -t vehicle-store .
docker-compose down && docker-compose up --build
- POST /jarmuvek store a new vehicle in the database
- GET /jarmuvek/{uuid} find vehicle by uuid
- GET /kereses search for vehicles by plate number, owner and attributes
- GET /jarmuvek : count all vehicles stored in the database
- Kotlin 1.9
- Java 21
- Spring Boot 3x
- Spring Data JPA
- Spring Web
- Spring Cache
- Spring Undertow
- Hibernate 6x
- PostgreSQL
- Docker