harjot Image
Harjot Singh

Hotel room booking application

The project is called "Hotel room booking application" which is used to book rooms for a single hotel. I have created a microservices-based backend for this application.

Project Image

Project Overview

The project is called "Hotel room booking application" which is used to book rooms for a single hotel. I have created a microservices-based backend for this application.

We are breaking the Hotel room booking application into three different microservices, which are as follows: 1) API-Gateway - This service is exposed to the outer world and is responsible for routing all requests to the microservices internally. 2) Booking service - This service is responsible for collecting all information related to user booking and sending a confirmation message once the booking is confirmed. 3) Payment service - This is a dummy payment service; this service is called by the booking service for initiating payment after confirming rooms.

Tools Used

Spring Boot
GIT
Java
Spring Core
mySQL
Maven
Eureka Server