PHCMembers(PRO) (Membership & Directory Engine) Documentation

PHCMembers(Pro) rails engine to manage membership information and directory listings.

  • Fast setup of membership management and web directory modules.
  • Directory and listings manager with a web directory API.
  • Member's list, contact information, and listings manager.
  • Easy app integration with views that can be customized.

Step 1 - Add PHCMembers(Pro) to your gemfile and run command

gem 'phcmemberspro'
bundle install

Step 2 - Add PHCMembers(Pro) & PHCAccounts(Pro) Database Tables

To copy PHCMembers(Pro) & PHCAccounts(Pro) database migrations, copy each command individually.

rails phcmemberspro:install:migrations

rails phcaccountspro:install:migrations rails db:migrate

Step 3 - Mount PHCMembers(Pro) & Add Routes

Mount PHCMembers(Pro) by adding code below to your routes file.

mount Phcaccountspro::Engine, :at => '/'
mount Phcmemberspro::Engine, :at => '/'

Step 4 - Recompile Assets

To properly function re-compile your application's assets to copy over required files.

rails assets:clobber
rails assets:precompile  

Step 5 - Generate Views (Customization)

Generate views for customization and app integration.

rails generate phcmemberspro:views