ÆONVERA
A generic registration system aimed towards swing dance events.
Also supports swing dancing scenes / organizations.
L. Preston Sego III
Precognition, LLC
Branch | Build Status |
---|---|
master | |
production |
Issues / Bug Reports
Submit an idea or bug report here
Servers
-
Development (swing.vhost:3000)
Production and Staging environments are automatically updated when the tests pass.
Environment Setup
- Ruby Version >= 2.2
- PostgreSQL >= 9.3
- Setup Guide for Ubuntu
-
sudo apt-get install libpq-dev
- peer auth: http://stackoverflow.com/a/18664239/356849
- PhantomJS >= 1.9
apt-get install -y libqtwebkit-dev qt4-qmake
bundle install
rake db:create
rake db:migrate
rails s
Environment Variables
- S3_ACCESS_KEY_ID
- S3_SECRET_ACCESS_KEY
- STRIPE_CLIENT_ID
- STRIPE_SECRET_KEY
- STRIPE_PUBLISHABLE_KEY
- REDISCLOUD_URL
- TRUSTED_IP
Tests
Hosts file should contain the following entries
127.0.0.1 swing.vhost
127.0.0.1 testevent.test.local.vhost
217.0.0.1 my.test.local.vhost
To run all the tests
rspec
To run the coverage report
COVERAGE=true rspec