- Utilized RabbitMQ for request management between services, ensuring scalability. Included Authentication, Flight Search, Booking, Emailing, and Reminder services.
- Employed MVC for code organization and separation of concerns, enhancing maintainability.
- Built a RESTful API for CRUD operations, facilitating seamless frontend-backend interaction.
- clone the project on your local
- Execute
npm i
in the root directory. - Create
.env
file in the root directory and add the following environmentPORT = 3004
- Finally, Run the
npm start
in the root directory to run the Server.