This project consists of three modules:
- api-gen: Generates API from OpenAPI specification using the OpenApiTools plugin.
- bookshop: Allows users to view, filter, and purchase books. Admins can add, edit, and delete books.
- book-order: Manages book orders based on visit counts and generates PDF order reports.