Organisation structure is like:
National body > District body > Local body > Club
I'm looking for a (preferably SaaS) solution to implement the following features with access control based on the above;
- Document / File Repositories
- Video Sharing (Training material etc)
- Shared calendars
- Email / archiving for the secretary of each club
- Wiki
- Google Apps
- Microsoft Sharepoint
Ideas?