I want an application to connect tourists with tour operators(company) and tour guides(freelancer)
Companies can set up tourist programs and determine the prices and the number of tourists required for the trip (minimum and maximum)
Tourists see the tour packages offered, and register in one or more programs( from one or more different company ), and then pay through the app ,also they can see how many seats available in each trip (if the company make 15 seats as maximum number in this trip, and group of 3 person reserve their seats , then the new visitor to this trip will see 13 seats only as available).
The application contains a database of tour guides(database contain profile for each one withe their reviews ).
Companies can request a guide through the app, also tourists can request tour guides(the rulse says the group less than 5 can book tour guides directly ).
Mutual evaluation is available in the app as follows:
1-The tourist can evaluate the company and the tour guide.
2-The company can evaluate the tourist.
3-The tour guide can evaluate the tourist.
Financial operations are done through the application.
owner of application has full controle of application and has dashboard also.
what would be the estimated price ?
how long it will take ?
please share link foe your previous work .