I want three components on my web site
1. Chat room 2. Discussion forums 3. An event announcement
Here is how it should be:
I am the super admin. I register some people as admins in my domain. I will manually create a sub-domain for them. Automatically, I must install one chat room, one mail based registration and e-group creator module for them.
1. Chat room basically enables people to start a chat and others can come and join. More than one chat can happen in each chat room when simultaneously.
When user logs in, he must be able to see which chats are happening and will be able to join.
2. Mail based registration: The admin sends an email to a group of people (who register themselves through a form). Whenever, the admin sends an event annoucement to this group, the mail should go and at the bottom a link must be there. If the user clicks that link it should automatically register the user for that event. Later the admin should be able to go to the site log in with a user name and password and check who all registered.
3. Admin must be able to create as many discussion forums as he wants. He can set whether a forum is open or access restricted (like Yahoo e-groups). The forum must have the features like notify the responses by mail, send all the subjects every day to all the members. You can take an open source and modify but, I cannot have someone elses brand (powered by on these applications)