With the Weboffice Portal module close to completion, I plan to open a CVS account with the Drupal site in the next couple of days to publish what I have so far. I recently added features to allow you to choose the role in which your clients will reside, then to promote existing site accounts to clients to begin assigning projects to them.

I've been enjoying Drupal for a couple of months now in a development environment, porting over my old PHP text-based code from my old site into modules that I can use in my new site. The Weboffice Portal module is actually in use on 4minds.com and is available to any user who is also a client of 4Minds Internet Group.

Clients will have a view into their projects to check on statuses, and will also be able to approve or reject estimates right inside their own interface while logged into the site.