We are building a similar platform to Air Tasker and Task Rabbit where service providers create profiles and add jobs where people can search and buy.
Here are the features we want. Please let us know what your platform can currently do, what could be added easily and what would be difficult or impossible to implement. Thanks.
1.	Platform service fee charges the buyer only. We are marketing ourselves as 100% free to service providers (zero commission charged against service providers).
2.	List the all-in price including fees on jobs. We want to avoid scaring customers when adding the fees at checkout. We want to have a minimum fee plus a % of service cost. Applicable taxes need to be added at checkout. 
3.	We want to have a maximum fee set. As an example we would not want a service fee that exceeds a set price (e.g. $50) even if the % of service cost would be greater than the set price (the lower of the two-price points option).
4.	GPS tracking of providers like Skip the Dishes so customers can track where their service provided is within a specific window of time (30 min prior to deliver etc.).
5.	Include a map location of their home or business.
6.	Allow users to mark their service area on a map.
7.	Incorporate communities within large cities on the map.
8.	Display generalized areas where providers have completed previous jobs on a map. For example, the number of jobs completed within a community.
9.	We want buyers to be able to filter and sort based on distance of service provider to their location and by number of jobs completed.
10.	Allow buy now options. We want customers to be able to buy in 2 ways. They can search based on a service type and research and filter themselves, OR they can use the Buy Now option that lists available services we have coverage for at a set price. When someone uses this option we want the job to be sent to all providers who provide that service and the first one to accept it to get automatically linked with the user. We then want a notice to other job providers that it has been taken.  We want notification to admin if jobs aren’t grabbed within a certain number of hours.
11.	Business development options. We want extra purchase options available for service providers like better marketing and ad placement for a monthly fee. We would like extra features like adding videos and additional pages to their seller profiles for a set price. Task Rabbit model for service providers is poor. They get one crappy picture and a small bio. We want a dynamic and rich resource for providers so they can market themselves entirely on the platform.
12.	We want to add a build a business page. We will display specific jobs with the startup costs, skills needed, average prices to charge and average income expectations. We want to help people build businesses on the platform.
13.	Can automatic addressing be incorporated where it uses postal service addresses to search through as they type their address?
14.	Can ratings be customized? We want to implement a 48 hour delay from the point of job completion and posted review to when that post becomes public (locked in). This will give service providers the opportunity to resolve issues for bad ratings. For example, if someone gives less than a 4 star rating it would automatically go to the service provider and they are notified and given an opportunity to communicate with buyer and resolve any issues to improve their rating prior to closing out the job.
15.	We are implementing a satisfaction guarantee. We may possibly want to hold the money in escrow until the buyer says ‘yes’ job complete. If they say no it goes to dispute centre. If the provider does not resolve and the dispute is proven to be legitimate, the money would be provided to another service provider to complete the job properly. 
16.	Have a comprehensive dispute tool that protects providers and buyers. We want to ensure we protect the providers from unreasonable clients. Clients must provide proof if they are not satisfied. The system needs to allow buyers to attach pictures and videos to complaints.
17.	Track keystrokes and provide data analytics. We want to track what services are being searched for and not found etc. We want to build that data and sell it as an extra feature for providers to target markets. If possible we would like to purchase data analytics from another company and implement as an extra cost feature. Eg, google and amazon.
18.	We want sellers to be able to emulate a website on our platform and have their own unique web address which links prospective buyers to their page on our platform. The idea is that they can then use that to market themselves elsewhere. For example: www.Example.com/JohnsHomeCleaning
19.	Custom badges for various items that we choose. For example, we want a badge for insurance if they have it, or a badge for special certifications, or safety training etc. We would want these as icons on the top of their profile.
20.	Allow buyers to search without having to sign up or put any information in. We hate the Task Rabbit format of having to select a time and date and area of city first.
21.	Automated messaging if a provider is late. Subsequent bookings are automatically notified.
22.	Allow optional 2 way communication for reviewers. New buyers can message reviewers directly if they allow it to ask questions about a service provider.
23.	Allow users to propose and create new service types and categories. Subject to our approval first.
24.	Include mobile APPS for both platforms.
25.	Allow export history of previous sales for service providers in accounting software formats like Quickbooks, Simply Accounting and Excel.
26.	Build in an “Available Now” button that any service provider can push and post that they are available immediately for any job that they provide.
27.	Allow buyers to buy a monthly subscription if they choose to do so for reduced prices or no fees on purchases.
28.	No sign-up fee for providers or buyers.
29.	We are also focusing on helping youth, students and trade apprentices (plumbers, electricians etc.). We want some way to help them by adding badges and other support to help them. We need ideas.
30.	If possible, we would like to be able to make some changes ourself. Maybe that means we create a wordpress based site so we don’t have to ask for small changes like changing photos, adding simple pages etc.
31.	We want a system that can grow with us and not be limiting. We need it to be customizable to add more functionality as time goes on. We need to avoid creating a limited system that will need to change and cause potential issues transferring the data to a new platform.
32.	We want a dynamic Help and How To page with videos of how to perform most tasks.
33.	Potential to allow users who may operate a company with multiple service providers to have a corporate profile on the site which will allow them to manage who gets what task tasks.
34.	We need a scheduling app that links to peoples work calendar and allow people to assign what times and dates they are available to work to make the booking process for buyers very easy.
35.	We want background and driver checks to be optional at the expense of the provider. They get a badge if they do so but it isn’t mandatory.
36.	Include a section for Volunteers that have no cost for service and no fees attached.
37.	Jobs cannot be cancelled. Once the job is purchased it must be completed. A job that cannot be completed may have the fees converted to credit but cannot be cashed out.