You can see the website that I set up for my local-area university alumni club here:
http://www.bostonorange.orgBasically, I'm using 2 third-party components so far (but would like to add more):
1) Newletter plug-in: ANJEL.
This allows me to have visitors sign-up using their Name and Email address without registering on the Joomla user system. (ie. no need for people to create accounts with passwords, etc.) Most casual alumni don't want to futz with that sort of stuff. They usually just want to get their feet wet before they dive in.
I've been thinking about switching to a more robust newsletter program though...
2) Gallery with integrated plug-in
This allows the club officers to upload images to the website so that people can download them later. It's pretty popular with the club members and also showing off what we do.
Things that I want to do:
* Full-blown registration where we get all sorts of details about our alumni.
* Integrate with whatever Newletter program we use.
* Ability to take a yearly membership fee (shopping cart?). Ideally, this would:
1) Allow only paid members to buy special things (tickets to game, etc.)
2) Automatically remind them when their membership is about to expire
3) If it does expire, still allow them "registered" access to news, but not to shop (except to renew the membership)
I've started to look at Community Builder, but I'm having trouble finding good documentation on how everything works. I guess I'm just going to have to setup a test site one day and start fiddling.
If you guys know much about CB and how to integrate a shopping cart, that would be awesome.