- Java 17 (Programming Language)
- Spring Boot (Application Platform)
- Spring Data JPA (Data persistence)
- PostgreSQL (Database)
- Swagger (Documentation)
mvn clean install
mvn spring-boot:run
API documentation can be accessed via Swagger UI
Also postman collection can be imported from (src/main/resources/BookShop.postman_collection.json)