The protal must provide a subdomain for each separate department at the company (Sales, Accounting, HR, etc). Authentication will utilize OpenID. The portal will contain two main features: news and groups.
NEWS
The portal administrator publishes news articles (each article has placeholders for content, author, image, etc). The news articles are published to subdomains. Administrators at the subdomains have the option to:
1) Add news articles to the feed from the portal
2) Hide certain news articles originating form the portal (so they are not visible on the subdomain)
GROUPS (Organic groups module)
Users on each subdomain should be able to create group pages (Holiday Party committee, Carpool, etc). The users should be able to configure access to the group pages as follows:
1) Access by invitation only
2) Access only to members of the same department
3) Access to any portal members
4) Access to all unauthenticated users
5) Granularity of access as follows:
- photo galleries (feature not yet created)
- calendars (feature not yet created)
- member directory (feature not yet created)
This project will entail:
1) Building the site as specified
2) Deploying it to my sandbox
3) Showing me the configuration
4) Walk me through examples to show that it meets the NEWS and GROUPS criteria above
Functionality is the only thing important here. The site look and feel can be dealt with later. This site will currently only be used to test Drupal performance and ease of functionality.