This repository houses a monolithic project for a comprehensive hotel management system. The project is designed to streamline various hotel operations, including reservation management, guest services, billing, and administrative tasks, within a single, cohesive application.
Features: -Each microservice focuses on a specific business domain or functionality.(Employee service, Employee Login, Customer Mangement,Product and Order management)
-Communication between services is achieved using lightweight protocols like RESTful APIs or message queues such as kafka.
-Service discovery and orchestration are implemented using tools Spring Cloud gateway , Netflix Eureka.
The project aims to provide a practical example of how microservices can be developed, deployed, and orchestrated effectively. It encourages modularity, scalability, and ease of maintenance, making it a valuable resource for developers looking to understand and implement microservice architectures.