GAF Project Manager inorder to maintain progress of projects assigned to approved service providers.
I post projects on GAF - I select service providers - I post and assign the service provider to my own internal projects.
Service providers can login and post progress and time spent on projects along with my being able to post changes - ask project related questions - post files - and see how the project is progressing.
My business get assigned projects - I then work with client to find solution that I assign then to my own selected service providers. If I have a current service provider - this assignment would notify them of work or else I would find additional provider.
In short, a application that manages both the service providers and my projects.