I am trying to build a website that is much like a job site, but has some serious differences. It is for a brand representatives business (i.e. live models that represent products at events such as trade shows etc).
Their are a few types of users.
A. STAFF: Those who can respond to client inquiries and accept or reject models.
B. MODELS: models register on the site, filling in their details, and the staff on the back end can accept or reject them into the system.
C. CLIENTS: these are the businesses searching for the models to work for them. They can only search the database of models when logged in but the STAFF level needs a specific type of interaction with the client level. CLIENTS cannot show up under member listings and STAFF need to be able to make customer quotes, the quotes would contain a list of models from the database that the staff suggest. The client's back end is like a list of their quotes and then also a list of their events so they can keep track of their hires for what events in their back end.
I've seen a sample of what I need to do, but I believe that was built in joomla with a lot of custom development. I'm hoping to find tools in wp that will help me to simulate these features in some way or another. Even if for the moment it's not perfect for the needs, but close, so that when the site begins making money then we can hire custom development.
So, question comes down to ... what on earth do i even search for to find the plugins to do these things? Ideas?