Experience a smooth and efficient online book shopping experience with our Book Store API, built using Java, Spring Boot, and MySQL, leveraging RESTful API architecture for robust backend management and seamless data handling
- Java Development Kit (JDK) 21 or later
- Maven: 3.9.8
- Spring Boot: 3.3.2
-
Clone the project from the repository:
git clone https://github.com/nguyenkhanhquy/bookstore-api.git
-
Adjust configurations if necessary.
-
Run the application:
mvn spring-boot:run
- Programming Language: Java
- Frameworks/Libraries: Spring Framework, Spring Boot, Spring Data JPA, Hibernate
- Database: MySQL
- IDE: IntelliJ IDEA
- Deployment: Heroku
- Cloud Storage: AWS S3
Instructions on how to use the API and interact with its endpoints
https://api.21110282.codes/swagger-ui.html
: API documentation and testing
GET /api/v1/products
: Get a list of productsGET /api/v1/products/{productId}
: Get product information by IDPOST /api/v1/products
: Create a new productPUT /api/v1/products/{productId}
: Update product informationDELETE /api/v1/products/{productId}
: Delete a product- . . .
- Author Name:
Nguyễn Khánh Quy
- Email: nguyenkhanhquy123@gmail.com
This project is licensed under the MIT License - see the LICENSE file for details