Re: DoIt Site Help
John,
What you should be looking at is a CMS (Content Management System) that will work best for the type of work you need. This isn't very easy to identify most of the time, especially if you don't have any real coding experience. But they will be the underlying infrastructure, or foundation, you can build upon.
The second part to this, is you would most likely need custom modules and components for such a CMS to handle the tasks you wish to specifically perform on the site.
When running a business model as it is like this (money for service), it is my opinion that you need to think of accountability first and foremost and base the project around that. By accountability I mean how are you going to get 'A' to pay 'B' without complication blah blah blah... I'm sure you can see where I'm going with that and there are many ways to solve the problem.
Overall, I think you should definitely have a clear and defined plan of what you want and how you want to achieve it before progressing. Something that is going to be successful on the web cannot be subject to change on a whim without a clear process behind it. Having just read what I wrote, please don't think I'm coming off harsh or personal. Just trying to provide feedback from someone that's been around the block once or twice.
The Grande-est of them all!