I'd like to have an FB app that enables a person to create a managed group that is used to collect pledges for money (fund raising) for a particular purpose. The functionality should enable a group leader to sign-up, create a group around a purpose and then invite friends to join the cause. The group leader needs to pledge a certain amount of money initially and then friends are invited to pledge their own funds until they reach the target, the timeframe is met or the group leader decides to end the fund raising period.
The idea would incorporate wall posts and notifications on achieving goals, changes to targets etc. In addition there should be a backend database and admin console which collects all of the pledges and personal details (as collected from FB ids) of the various groups/members. Furthermore, there should be the ability for app coordinators to join the groups to offer support via wall posts (to the group page) or via personal messages to group members.