CiviCRM

CiviCRM and Drupal Diary - Week 2

This is our multi-article series on integrating CiviCRM and Drupal.  Make sure you've read the prologue, introducing the topics to be covered.

Now that we had decided to utilize Drupal & CiviCRM for our project, our next steps were as follows:

  • Determine a schedule
  • Install a Drupal and CiviCRM development environment
  • Begin comping our theme

Some of these processes went much easier than others and it was surprising how things turned out.

Read More

CiviCRM and Drupal Diary - Week 1

This is our multi-article series on integrating CiviCRM and Drupal.  Make sure you've read the prologue, introducing the topics to be covered.

Our Choice to use Drupal along with CiviCRM was a difficult one to make at the onset of our project. In this section I would like to explain:

  • Project Conception
  • Requirements Gathering
  • Software Evaluation

Our client approached us with some very basic requirements. As long as we stayed within the requirements, we were free to choose whatever technology we felt would deliver the proper solution.

Project Conception

Our project was to be a membership website for a not for profit professional association. The site was to have two primary components with multiple sub sections:

Read More

CiviCRM and Drupal Diary - Prologue

civicrm+drupal_logoThis multi-part story is presented for those parties that are contemplating using CiviCRM with Drupal for an online project. The information provided will apply particularly well if you are looking to utilize CiviCRM for running an association or membership group.

Background

It all starts with an idea...

We were approached by a client to build a membership website for their constituents to utilize and assist in marketing the association, to attract new members, and ease the administrative burdens on the association staff. Our team has many years of experience with membership and association websites and this was the primary reason we were chosen for the project. After reviewing the requirements, we quickly realized that the systems we had used in past projects were not going to be adequate for this one without heavy customization and custom coding. After much deliberation, research, discussion and testing we decided that CiviCRM running on Drupal would be our best approach. What follows is the story of our process and our project.

Read More