digitaldeacon / memberhive1

Relationship Management System for churches and organisations
http://memberhive.com
GNU Affero General Public License v3.0
8 stars 0 forks source link

This project is abandoned and redeveloped over at MemberHive2.

MemberHive

Build Status

Website: https://memberhive.com

Demo: https://demo.memberhive.com

Username: demo
Password: hsrtkjeshzyu

Getting started developing

Make sure you have the following requirements installed:

sudo apt-get install git libkrb5-dev imagemagick bzip2

Create Datebase: You need a mongodb == 2.4.x database. Copy the server/datasources.local.json.example file to server/datasources.local.json and adjust the settings.

Install process

curl https://raw.githubusercontent.com/creationix/nvm/v0.23.3/install.sh | bash
nvm install 4.4
nvm use 4.4
nvm alias default 4.4
npm install -g bower gulp nodemon
cd memberhive/
npm install
bower install

Docs for Loopback Services can be found here

Supported Versions of Software

To get started with some example data, import the data in resources/exampledata using mongoimport, e.g.:

mongoimport --db memberhive-dev resources/exampledata/Person.json

Translations

Check the Translations Wiki Page

Style Guides

Please follow these style guides when writing code: