hotel_management

所属分类:Docker
开发工具:HTML
文件大小:0KB
下载次数:2
上传日期:2023-11-09 13:56:16
上 传 者sh-1993
说明:  用于酒店管理的微服务web应用程序简化了酒店运营,包括预订、签出、员工计划、库存管理和计费。提高效率、客户体验,并提供实时见解。非常适合酒店业主和员工。
(A microservice web app for hotel management streamlines hotel operations, including reservations, check-in out, staff scheduling, inventory management, and billing. Enhances efficiency, guest experiences, and provides real-time insights. Ideal for hotel owners and staff.)

文件列表:
client-side/ (0, 2023-11-26)
client-side/.editorconfig (274, 2023-11-26)
client-side/.vscode/ (0, 2023-11-26)
client-side/.vscode/extensions.json (130, 2023-11-26)
client-side/.vscode/launch.json (474, 2023-11-26)
client-side/.vscode/tasks.json (938, 2023-11-26)
client-side/angular.json (3069, 2023-11-26)
client-side/package-lock.json (446631, 2023-11-26)
client-side/package.json (1257, 2023-11-26)
client-side/src/ (0, 2023-11-26)
client-side/src/app/ (0, 2023-11-26)
client-side/src/app/app-routing.module.ts (702, 2023-11-26)
client-side/src/app/app.component.css (0, 2023-11-26)
client-side/src/app/app.component.html (31, 2023-11-26)
client-side/src/app/app.component.spec.ts (1088, 2023-11-26)
client-side/src/app/app.component.ts (399, 2023-11-26)
client-side/src/app/app.module.ts (898, 2023-11-26)
client-side/src/app/components/ (0, 2023-11-26)
client-side/src/app/components/backoffice/ (0, 2023-11-26)
client-side/src/app/components/backoffice/auxiliary-services/ (0, 2023-11-26)
client-side/src/app/components/backoffice/auxiliary-services/add-service/ (0, 2023-11-26)
client-side/src/app/components/backoffice/auxiliary-services/add-service/add-service.component.css (0, 2023-11-26)
client-side/src/app/components/backoffice/auxiliary-services/add-service/add-service.component.html (2244, 2023-11-26)
client-side/src/app/components/backoffice/auxiliary-services/add-service/add-service.component.ts (2136, 2023-11-26)
client-side/src/app/components/backoffice/auxiliary-services/auxiliary-services-routing.module.ts (741, 2023-11-26)
client-side/src/app/components/backoffice/auxiliary-services/auxiliary-services.component.css (0, 2023-11-26)
client-side/src/app/components/backoffice/auxiliary-services/auxiliary-services.component.html (32, 2023-11-26)
client-side/src/app/components/backoffice/auxiliary-services/auxiliary-services.component.spec.ts (677, 2023-11-26)
client-side/src/app/components/backoffice/auxiliary-services/auxiliary-services.component.ts (249, 2023-11-26)
client-side/src/app/components/backoffice/auxiliary-services/auxiliary-services.module.ts (1057, 2023-11-26)
client-side/src/app/components/backoffice/auxiliary-services/list-service/ (0, 2023-11-26)
client-side/src/app/components/backoffice/auxiliary-services/list-service/list-service.component.css (1623, 2023-11-26)
client-side/src/app/components/backoffice/auxiliary-services/list-service/list-service.component.html (2177, 2023-11-26)
client-side/src/app/components/backoffice/auxiliary-services/list-service/list-service.component.ts (2344, 2023-11-26)
client-side/src/app/components/backoffice/backoffice-routing.module.ts (2170, 2023-11-26)
client-side/src/app/components/backoffice/backoffice.component.css (0, 2023-11-26)
... ...

# Hotel management system
GitHub repo size GitHub contributors GitHub Top language

Hotel Management System Microservices

About The Project Project Architecture Built With Usage

## About The Project A microservice web app for hotel management streamlines hotel operations, including reservations, check-in/out, staff scheduling, inventory management, and billing. Enhances efficiency, guest experiences, and provides real-time insights. Ideal for hotel owners and staff. ### Project Main features Our backend is powered by 7 microservices, all of which happen to be written in java using Spring Boot and javascript/typescript using nestjs.
* **Customer Review Service** * **Auxiliary Services Service**: * **Parking Service** * **inventory Service** * **Reservation Service** * **Staff Management Service** * **Authentification Service** ### Project Technical Architecture Our sample microservices-based system consists of the following modules: - **client side** : project built using angular 15 . - **gateway-service** : a module for running Spring Boot application that acts as a proxy/gateway in our architecture. - **eureka_server** : a module thats Spring Cloud Eureka as an embedded discovery server. - **ms_customer_Review** : a module allows customers to leave reviews and ratings for the hotel. It handles the storage, retrieval, and management of customer reviews . - **ms_auxiliary_Services**: a module is intended for providing auxiliary services to customers. The description for this service is currently missing, but it likely handles functions related to additional hotel services such as room service, concierge, or other amenities. - **ms_parking**: a module is responsible for managing parking services at the hotel. It may include functionalities like parking reservations, tracking available parking spots, and handling payment for parking services. - **ms_inventory**: a module likely deals with managing the inventory of the hotel, including rooms, facilities, and other assets. It could be used for checking room availability and managing room bookings. - **ms_reservation**: a module manages hotel reservations. It handles the creation, modification, and cancellation of reservations made by customers through the client-side application. - **ms_staff**: a module that responsible for staff management within the hotel. It may include functionalities for managing employee schedules, payroll, and other HR-related tasks. The following picture illustrates the architecture described above. ![architecture](https://github.com/SarraTounsi/MicroservicesProject/assets/57809239/ea20c34a-abf5-4237-8af6-7b7e5deccfe0) ### Built With You may find below the list of the frameworks/libraries that we used to build this demo project :
## Getting Started To get a local copy up and running follow these simple example steps. ### Prerequisites You may find below the list of things you need to use this project : * You need to have Maven, JDK8+. * You will need to install docker in order to use the `docker-compose`. ### Installation _In order to install the app you need to follow the instructions below :_ 1. Clone the repo ```sh git clone https://github.com/SarraTounsi/MicroservicesProject ``` ## Usage Use this space to show useful examples of how a project can be used. Additional screenshots, code examples and demos work well in this space. You may also link to more resources.

(back to top)

Developed with by **Blade Masters**.

近期下载者

相关文件

评论:[我要评论] [举报此文件]

收藏者