I am Working in online hotel booking web site involving multiple hotels. It is a B2C project where the users can search for hotels locating in different cities and book their rooms and can find the near by attractions
Admin module has the functionality to register the hotels or vendor and to give the permissions for vendors to check their reports. It also has its own reports creating department.
Vendor module has the functionality to load inventory, set the rates and apply rate plans and rate rules and to check the reports of arrivals, bookings, revenue generated and to check the competitive grid.
Consumer module has the functionality of searching the hotels based on the user inputs and booking the hotels, cars, packages, flights. It is having the functionality of Credit Card check and switching of http protocol to https and vice versa in order to safe guards the user secret information.
It also has the complexity of different tax calculations based upon the hotels.
Consumer module also consists of cancellations and mailing upon the cancellations.
Cancellation is a sub module of Consumer module where cancellation is made on booking. Its functionality is to check the validity of booking and the validity of cancellation depends on the hotel terms and conditions and to calculate the refund amount based upon the taxes and service charges
If You are working with me contact my mail id