FlightBookingSystemAPI

Flight Booking System API DESIGN

This is an API Design of the Flight Booking System which was designed using the MICROSERVICE Architecture.It has 4 microservices

  1. Authentication Service
  2. Booking Service
  3. Flights Search Service
  4. Remainder Service

High Level Design Diagram

FLIGHT-BOOKING-SYSTEM-API-Design.png

Tech Stack

Server: Node, Express
DataBase : MySQL,Redis
Message Broker : RabbitMQ
Architechture : Microservice Architechture(Repository Pattern)
Tools : Postman , Sequelize

Features

Services