Modern Community Management System
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
deploy
docs
secrets
.gitattributes
.gitignore
README.md
backup.sh
deps.sh
restore.sh

README.md

CANDRA: Community Advanced Networked Directory & Resources Administration

codeship

This project was created as part of the Global Meteor 2015 competition (Oct 10th to Oct 12th 2015).

Our submission to the competition

Test our demo at: http://candra.meteor.com

Goals

Streamlining the new members onboarding process is an important part as is creating a sense of excitement for new members or between active members is important.

Typical tasks include:

  • authentication
  • membership option (duration) selection
  • payment
  • profile
  • resources search and reservation

Installation

Meteor

curl https://install.meteor.com/ | sh
git clone git@github.com:codersfield/candra.git
cd candra/app

// Create and put your private key in candra/keys directory
git-crypt unlock ../keys/git-crypt-hackacademy-key-file
meteor run --settings ../secrets/settings/localhost-3000.json

Deployment

see .deploy/README.md

Backup & Restore

see scripts backup.sh and restore.sh

Testing

see: https://guide.meteor.com/testing.html

Running tests:

meteor test --driver-package practicalmeteor:mocha --port 3100