Bookstore REST API
A scalable Spring Boot API with CRUD operations, filtering, sorting, and pagination for over 1,000 records.
Tech Stack
- Java
- Spring Boot
- Hibernate / JPA
- Postman
- Swagger UI
About This Project
The Bookstore REST API is a robust backend service designed to manage a large catalog of books and authors. Built with Spring Boot, it provides a full suite of CRUD (Create, Read, Update, Delete) endpoints, ensuring secure and efficient data management.
Key Features
- Optimized complex JPA queries to reduce database retrieval times by nearly 25%.
- Automated Postman tests which boosted test coverage by 30% and helped identify critical bugs before launch.
- Integrated Swagger UI for clear, interactive API documentation, which greatly improved developer onboarding and usability.
- Implemented efficient filtering, sorting, and pagination to handle over 1,000 structured records with ease.