Skip to content

Latest commit

 

History

History
23 lines (15 loc) · 805 Bytes

README.md

File metadata and controls

23 lines (15 loc) · 805 Bytes

Pottery API

The pottery-api project is a microservices-based application for a Pottery Store. It's built using Java, Spring Boot, Gradle, and SQL.

Services

The project consists of several services:

  • service-products: Handles all operations related to products.
  • docs: Handles the generation and serving of documentation.
  • service-subscribe: This service handles subscription-related operations.

Running the Project

To run the project, use the following command:

docker compose up -d

This will start all the services. You can access the API through the backend-gateway service at http://localhost:8080.

Documentation The API documentation is generated using Spring REST Docs and served by the docs service. You can access it at http://localhost:8080/docs/index.html.