I'm looking to create a multi vendor marketplace that is similar to Uber with the following setup:

 - Services & Prices are all preset and based on the geographical market
 - Vendors are vetted by us and sign up through a vendor portal
 - All vendors offer these same preset services (they do not create their own service offering or market their own services)
 - when an order is placed by a customer, we send a vendor based on their schedule availability, customer ratings, and location
 - Customers can choose a repeat vendor, but not choose from a list of vendors

Do you have a template for this or how do I go about creating this marketplace with your services? Thanks,

Mike