A service provider has empty dates that they would like to fill. The go onto the website, select the dates that they are available and post special offers for those specific dates.
The end user, who is searching for a supplier on a set date will input the date the service is needed, location and hit search. The search result will bring up a list of all the service providors who are available that day and the special offers that they are running for that date. They can then book, and pay a deposit there and then to secure the service of that company.
From the service providor side of things, they need to be able to sign up and create an account, post photos of their work, and the ability to show availability and be able to post special offer adverts which will be found via a calendar by the end user. Once the end user chooses the supplier and pays their deposit, a commission needs to come to me and the remaining balance goes to the vendor.
Im not 100% sure this is possible in wordpress, and I may have to look at alternatives. However to get an idea of what the project is, take a look at [url removed, login to view] and that is essentially what i am after in terms of the way the process works