I would like to build a SaaS that performs like the following and I am checking out Elgg,SocialEngine, and PHPFox to see if any of these fit the bill.
- I would like to keep the site private (no public info shown)
- Organizations can signup (administer of org is charged)
- Orgs have members who dont pay subscription fee
- Orgs can have sub-groups/communities that are viewable within the org but not viewable to other orgs or if private
- Orgs cannot see other orgs or content of other orgs
- features of orgs allows communications with groups, event planning, shared docs, social integration, etc
Can any php or maybe rails based software do this without heavy modification?