Getting Started

Welcome to PMS Booking Service
A lightweight booking microservice powered by Java and Kafka.

How to start PMS Booking Service local mode

Requirements Checklist

Use sdkman to download 23 sdk install java 23.ea.36-open

Clone the repository

  • HTTPS method

      git clone https://github.com/J4C62/pms-booking-service.git
    
  • SSH method

       git clone git@github.com:J4C62/pms-booking-service.git
    

Start the Service

Start Kafka first:


./gradlew upKafka

Then run the app:


./gradlew bootRun

You’re Ready!

Health Check (gRPC)

grpcurl -plaintext localhost:9090 grpc.health.v1.Health/Check

You should see this response

{
  "status": "SERVING"
}