/Airline_Booking_Backend

This is an Airline booking backend system based on Micro-service Architecture.

Welcome to Micro-Service Based Airline Booking Backend Project

  • Architecture Design

Architecture Design

  • The followings are the different microservices which are inter-communicating through http requests:

      • Responsible for user authentication and authorisation.
      • Responsible for CRUD operations on flights and filtering flights based on different criteria.
      • Responsible for Booking, Updating and Cancelling flight tickets.
      • Responsible for sending emails for confirmed ticket bookings and sending reminders or updates about booked flight.
      • Manages all requests for different micro-services.