CiviContribute: A donation module to accept online payments via PayPal, Authorize.net and Google Checkout. Recurring donations are also supported via PayPal and Authorize.net. CiviContribute has support for Pledges and Soft Contributions.
CiviEvent: An event management module for integrated event registration and management
CiviReport: A reporting module to make sense of all the data you collect
CiviMember: A membership module to manage your members
CiviMail: A high performace broadcast email engine
CiviPledge: A module to manage pledges
CiviCase: Case management for human service providers (with thanks to Physician Health Program - British Columbia)
Personal Campaign Pages: add donors and constituents to your fundraising team
Note that CiviCRM now requires PHP v5.2.1+ and MySQL v5.1+ and higher. If you need help installing this component please consult the service provider list at http://civicrm.org/professional/
Note that the CiviCRM license is AGPL v3 which is compatible with GPL v3. CiviCRM v2.1 is for Joomla 1.5 (it is NOT compatible with Joomla 1.0.x)
21 megs isn't a component, it's a stand alone program. And that's how this should have been packaged. Just like SMF and phpBB, this should have been packaged as a stand alone installation with a BRIDGE. I spent HOURS trying to get this thing to install following every thread I could read with no real results. And because the password on the demo site is not the one listed, I STILL have no idea what it even looks like.
To have a developer suggest that you "consult a professional to install" it (actually in one of the threads!) is counter intuitive - the largest demogrpahic of Joomla is people without extensive programming, PHOP and MySQL knowledge. Furthermore the target audience, non profits, are trying to do everything they can to AVOID such an extra expense. Many aspects, especially front end access, feel like 'hacks' instead of councious efforts to work in the Joomla framework.
I *am* a consultant and I've never had to give up on an install until CiviCRM. I hope they'll separate the app from the bridge and give each the attention they deserve because it seems like if you are lucky enough to get it to work, it's got an excellent feature set.
I'm moving onto trying others and keep hoping they'l work these things out. You shouldn't have to hack your config files and php.ini to get a real Joomla component to work.
If you are running a civic organization that needs to keep track of a lot of people with their demographics and you want to do fundraising... this may be for you
Another pain is I do not know how to set up one or more menu items on the frontend. I had tried to do so by creat a new menu pointing to the com_ but cause error on the frontend.
Hope authors give detailed instructions to a new user.
It does not however, integrate with the fish.
It has many oddities about how it lays things out that will give your graphic designer nightmares.
The user interface on the backend is probably an excellent candidate for an AJAX type interface similar to vtiger.
performance also seems to be a bit suspect. Your RAM usage will noticibly increase.
Any usage that is non-trivial will require a lot of thought about adding fields.
You should set up a test server with representative sample data before deploying it (unless you are sure that you have not hit a performance bottle neck when you organized your data.
I have not tested the max records, but it seems that it will hold millions, but may have issues at about 32 million.
The schedule a meeting functionality is still very primative, and probably will be a few generations before it is a challenge to outlook.
Email blasts are still a work in progress, you probably want to use anjel for email blasts at this point.
Over all, an excellent project with a bright future, Well thought out schema, the fields seem to match the real world. I'm torn between giving it two stars and five stars. it has elements that deserve each of the rankings.
joomla 1.1 has a lot of promise, as it should be possible to integrate civicrm and community builder seamlessly using that.