Two-way marketplace apps require either a buyer and seller role, or a client and service provider. Within these applications you typically find a marketplace where services are listed, and other parties interact with one another through email or chat. Some apps are location based to allow a user to switch regions. Some apps take payments directly through the app or offline. Ratings and reputation is usually an important way to allow a service provider to be selected for a job.
A typical app involves a place for both the service provider and consumer on iOS and Android. Sometimes a web based application is also required. Below are some examples of apps we have created for marketplace use cases.