Very restricted "social networking" site, need some advice

Events happening in the community are now at Drupal community events on www.drupal.org.
dagomar's picture

Hi all, my first instinct was to put this in an Organic Group group, but there isnt one! So this is my second best place to ask for some advice. I will just explain what the site should be able to do, then i hope someone could give me some pointers whether it can be done with existing modules, or if i should start building my own. These are the features i am looking for:

  1. A member of my site should be able to keep his own agenda.
  2. A member should be able to give another user permission to add events to his agenda, ideally on a 'per-day-basis'
    • so, user 1 can give user 2 permission to add events to a certain weekday.
  3. A member of my site should be able to create nodes and give another user access to his nodes on a per-node-basis.

Ideally a user on my site can start a 'connection' with another user; so he can just add a user to his own 'buddy' list, and based on that buddy list can hand out the permissions for adding agenda items or look at certain nodes.

I oversimplified it a bit, but this is the most basic feature set that i need.
Thanks for any comments; I will be happy to clear things up if needed.

Comments

Interested

kvcrawford's picture

Hey Dagomar,
I too am interested in this functionality. I'm developing a dating website for a client that's sort of an escort service as well ("escorts" are actually "dating coaches" to help customers find women to date. The client actually gets a bit mad when I call it an escort service, haha).

Eventually, the client would like users to be able to add an appointment to their agenda, and both the "coach" and customer would need to validate the agenda entry. Perhaps in the future, functionality would be expanded so that the "coach" could enter information related to the appointment afterwards (for example, how many hours of service were rendered).

I personally don't have the capabilities to create this, but I will be searching for solutions. It's early in the project right now, but I will have a PHP/MySQL developer assigned to help me out with any custom functionality once I've gone as far as I can with modules. If we end up developing something like this, I can let you know.

Best Regards,
Kevin

Social Networking Sites

Group notifications

This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: