Back-End Architecture
This section contains how backend layer works. All backend repository listed under HRV-Mart are using Spring-Boot reactive, Kotlin and Gradle. All backend repositories are listed below.
In ordere to communicate with other micor-services, they use Rest-API calls or Kafka. To make communication between them easier, libraries are created. Those libraries are:
In order to use pagination, Custom-Pageable is creted. For calling an API, use API-Call