looking for a template: multi users invoice requesting

We are looking for a template, and we don’t know which one suits our needs.

We are looking for a template for a site, where, users can register as “requesters” that post an add asking for multiple invoices for a project,
Other users “applicants”, after registering, can apply to these projects and send a price, and a PDF invoice.
There must be a landing area where the “requester” gets all the invoices summary from the “applicants” all listed and arranged by price/distance or any other parameter, but easy to be seeing.

We would also like to be able to locate the projects in a map, filtering by location.

Also, it would be great to have a review system for the applicants.

Thanks in advance.

Kind regards.