A booking management system for custom services
Mono repo for both applications and libraries
Application servers
- Handles user authentication and user services
- Process and monitors all booking request and services
- Handles all payment transactions and services
Application libraries
- Common library that holds shared resources between applications
For further reference, please consider the following sections:
- Official Apache Maven documentation
- Spring Boot Maven Plugin Reference Guide
- Create an OCI image
- Spring Integration JPA Module Reference Guide
- Spring Integration Test Module Reference Guide
- Spring Integration Apache Kafka Module Reference Guide
- Spring Integration HTTP Module Reference Guide
- Spring Boot DevTools
- Thymeleaf
- Spring Web
- Spring Data JPA
- Spring Integration
- Spring for Apache Kafka
The following guides illustrate how to use some features concretely: