For a charity site im making.
I need a component or module that can let registered users sign up for projects.
But also it can show project information.
Also it shows if there are any spaces left or if its full.
Can't you accomplish this through the default group settings?
YEah the group seettings on Joomla leave something to be desired, but if you create the necessary content and docs you could control access through group access. Also using a Forum like SMF would assist you in this.