I would like a website where our clients can be able to book for tours and safaris. I have been thinking on how it should be functioning and I think I should let you know how I want it and see whether it is possible to make one.
1. Clients should be able to book and pay online.
2. We want to include air tickets in the packages we will be selling and since we have customers from different states/countries, and different airports, the air tickets will be different. So the administrator should be able to change the air ticket price for various airports.
3. When a client is booking a tour with us, they should be able to choose the state or country where they will be travelling from(we will list specific countries) . The country/state they pick should provide all the airports we have added on the website and client should be able to pick an airport. The airports picked should saw the departure date. Departure dates might be different depending on the airport selected.
I will give an example, let's say we have a package we are selling on the website, let's call the package '6 days Masai Mara safari'. A client in California buying that package will click book and once it opens up, available dates will be displayed , once the client picks the date,it will explain the itinerary, the things that will be done in those six days and if possible even have pictures accompanying the areas to be visited.( Also things included and excluded in the package. When they want to book, they will click book and an option to choose country/state will pop up. Once the clients picks california, all the airports that we have listed on the administrator panel will be displayed. The client will pick an airport close to them and finish booking. Note that, airport that the client picks will control the price of the package since different airports have different prices. Also the airport that the client picks will control the departure date.