CiviMP

Icon for NDITech Toolkit tool
Screenshot of NDITech Toolkit tool

CONSTITUENT OFFICES MOVE ONLINE with CiviMP, a customized version of the popular open-source contact management system CiviCRM. Members of parliament (MPs) can keep in touch with constituents, listen to their concerns, and help solve their problems. Easy list-building tools let MPs communicate with citizens via email, SMS or printed mail merge. With CiviMP, legislators can easily track citizen requests while automated reports measure how often different types of problems occur and how rapidly issues are resolved.

You can login to the CiviMP demo below with the username demo and the password demo

Buttons
How to Get the Tool: 
  Thanks to cloud-based hosting of DemTools, we are able to instantaneously spin up a new versions of CivMP. However, this service is currently only available to NDI partner organizations. If you are a partner organization and would like your own copy of CiviMP, please contact NDItech at [email protected]. If you are not a partner organization, these tools are open source and relatively easy to download and install. You can get the tool by following the installation instructions below.    Installation Instructions   To install the CiviMP DemTool, you'll need a Linux server, comfort working with LAMP web stacks, some systems administration experience, and time to play around. This tool is built upon Drupal and CiviCRM content management systems.    You'll need to begin by installing the latest version of Drupal here. Follow the Drupal install instructions for your installation and system config.    After you've successfully installed Drupal, you need to install CiviCRM 4.5 from the CiviCRM website a. CiviCRM is a web-based contact relationship management tool that integrates with Drupal for content management. Do NOT download or use .module or tarball files from drupal.org - they are placeholder files only.    Next, you'll need to download and enable the custom extensions for CiviMP.    Before downloading the extensions, create a directory to store the extensions.  We like "sites/default/files/civicrm/extensions".   Then, tell CiviCRM where to find the extensions:
  • Administer -> System Settings -> Directories
    • Fill out the "CiviCRM Extensions Directory" setting with the directory you just created
  • Administer -> System Settings -> Resource URLs
    • Fill out the "Extension Resource URL" with the directory you just created in the folloing form:
    • http://yoursite.com/extensionsdirectory (eg: http://www.example.com/sites/default/files/civicrm/extensions)

Enable the Case functionality:

  • System settings -> Enable CiviCRM components
  • Select "CiviCase"
Then clone the extensions from the NDI Github repository straight into the extensions directory:
  • cd sites/default/files/civicrm/extensions
  • git clone https://github.com/nditech/org.ndi.civiparty-dashboard.git
  • git clone https://github.com/nditech/org.ndi.civi-local-permissions.git
Finally, enable the extensions within CiviCRM and enjoy your customized tool:
  • Administer -> System Settings -> Manage Extensions

More information on Civi extensions can be found here: http://wiki.civicrm.org/confluence/display/CRMDOC/Extensions