Background
Implementation

Custom User Management Interface

In rebuilding the website, one of the core functional components was an administrative back-end for user management.  Prior to the rebuild, the Administrator for the organization would manage users through a FileMaker Pro database, manually export the membership information into a CSV, perform a mail merge into an XML formatted document, and finally upload via FTP to the static website where it would be parsed and rendered with a custom XSLT. With the new Drupal managed profiles, all user management would take place directly on the back-end of the site, eliminating the additional steps to sync/migrate data between database and website.