Bridge Troll is a Rails app that helps RailsBridge workshop organizers plan their events. Right now it allows organizers to create events and volunteers to RSVP to them. Next step is adding student RSVPs and class sorting logic. We have something of a roadmap here.
New? Keep reading this, and then head to the wiki to read the contributor guidelines.
- New features are in our Pivotal Tracker project.
- Bugs are in GitHub Issues.
- The real live production application lives at bridgetroll.herokuapp.com
- The staging server lives at bridgetroll-staging.herokuapp.com
- The continuous integration server is at travis-ci.org/railsbridge/bridge_troll
Join the google group and send a quick note introducing yourself.
Then, have a look at our feature backlog. Pick a feature to work on, fork the project, code some code, and send a really good pull request. Not sure what to do? Ask the google group for advice!
You'll need rvm. The .rvmrc
file should help make sure you are using the right Ruby version.
Note: change git clone
below to be your repo.
git clone git@github.com:yourname/bridge_troll
cd bridge_troll
script/bootstrap
rails s
Go to http://localhost:3000/ and you can play with the app. (Pro-tip: to create a valid user without setting up email, run User.last.confirm! in the Rails console after signing up.)
You will need to install phantomjs for tests to run successfully. On OSX with Homebrew, try
brew update
brew install phantomjs
Then you can run tests by doing
script/test
Literally one billion thanks to our super awesome contributors.