How would I make a buddy system? Topic is solved

A meet-and-greet for our aspiring developers looking for like minded souls to share inspiring ideas and concepts related to Joomla! development. Discuss your apps, gather your team, and get ready to code!

Moderators: tjay, seadap, Rogue4ngel, matthewhayashida

Post Reply
slane

How would I make a buddy system?

Post by slane » Tue Dec 04, 2007 6:29 am

Hi All,

  I have this, well, half baked idea really but before I pursue it further I'd like some idea of what would be involved.

  I would like to make a community.
  This would be very high use cases.

  Each member can create a calendar of tasks.
  Members can choose a buddy from a list of members.
  When a member completes a task, they log it as complete and the buddy gets and email.
  The buddy also gets an email if the member doesn't complete their task within a certain time.

  That's the basics.
  Other requirements would be.
  Members can add/delete themselves to the list of available buddies.
  Members can select tasks from a global list or create their own list or make a task up ad-hoc.
  Tasks can be recurring.
  Members can rate their buddy.

  And I think that's about it apart from some standard Joomla extensions.

  I thought the basics might be acheived without too much customisation using Community Builder but I don't know
much about CB.

  Please let me know what I would need to learn to do this. I do have programming skills, but am not fluent in php.

Samantha

User avatar
bascherz
Joomla! Intern
Joomla! Intern
Posts: 86
Joined: Mon Jan 16, 2006 1:33 am
Location: Vienna, VA
Contact:

Re: How would I make a buddy system?

Post by bascherz » Tue Dec 04, 2007 4:15 pm

Hi Samantha,

CB has most of the features you need (lacks the task calendar and there's no buddy rating system), but it's currently only a 1.0.x extension (though it does work in J! 1.5 legacy mode). I suspect that at some point CB will be available as a 1.5 native extension (at least I hope it will). It's definitely worth a look. I have heard there is a community package called CiviCRM that works with 1.5, but I have not tried it. The reviews are mixed.

You could write a component to do what you want, but that would be a bit of an undertaking.

Good luck,
Bruce
__________________
Bruce Scherzinger

User avatar
tydust
Joomla! Enthusiast
Joomla! Enthusiast
Posts: 127
Joined: Tue May 09, 2006 5:37 am
Location: Arid-Zona
Contact:

Re: How would I make a buddy system?

Post by tydust » Sun Dec 09, 2007 6:25 pm

CiviCRM is damned near impossible to install, in my experience.  I can't even install it on my local xampp system, and my host (Rochen) simply won't allow it because of the resource hogging of the installation script.  I haven't tried on my new cheapo host (the account we got for clients who don't meet Rochen's strict resource standards)

I was just about to try the Timekeeper that someone recommended in the site showcase though.  It's by ObjectClarity and is in beta.
Obligatory link to my own website: http://www.mydynamicsite.com


Post Reply