Time Tracking

Hi,

Does anyone know of a plug-in that could be used for tracking time? Such as volunteers for a non-profit organization? Or even something that might be close and we can build from there?

We would like volunteers to be able to log in the the BuddyPress site and log their time on specific projects.

Thanks,
Sleenie