Skip to content
This repository has been archived by the owner on Feb 4, 2023. It is now read-only.

codenoble/course-cart

Repository files navigation

Course Cart Build Status

Online signups and payment for online courses

Requirements

  • Ruby
  • MongoDB
  • Rack compatible web server
  • CAS Server
  • TouchNet site (for payments)
  • Banner Oracle Database (only for some validators)

Installation

git clone git@github.com:biola/course-cart.git
cd course-cart
bundle install
cp config/blazing.rb.example config/blazing.rb
cp config/mongoid.yml.example config/mongoid.yml
cp config/settings.local.yml.example config/settings.local.yml
cp config/newrelic.yml.example config/newrelic.yml

Configuration

Edit config/blazing.rb, config/mongoid.yml, config/settings.local.yml and config/newrelic.yml accordingly.

Testing

Simply run rspec to run the automated test suite.

Related Documentation

Deployment

blazing setup [target name in blazing.rb]
git push [target name in blazing.rb]

Note: blazing setup only has to be run on your first deploy.

License

MIT

About

Online signups for online courses

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published