Fundraising platform for nonprofit fundraising events
Ruby JavaScript CoffeeScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Deliverables
app
assets-src
config
db
doc
lib
log
public
script
spec
test
vendor
.gitignore
.rspec
Gemfile
Gemfile.lock
README.md
Rakefile
config.ru

README.md

FundIt

Setup

First, move config/stripe.example.yml to config/stripe.yml and fill in the secret and publishable keys. Alernatively, you can run the server with the he environment variables STRIPE_SECRET_KEY and STRIPE_PUB_KEY set to your keys and STRIPE_CLIENT_ID set to your Stripe Connect app's client ID.

Second, move config/filepicker.example.yml to config/filepicker.yml and fill in the API key. Alternatively, you can run the server with the environment variable FILEPICKER_KEY set to your API key.

Then, do the Rails standard setup: bundle install, rake db:migrate, rails server

Demo

A demo is served courtesy of Heroku at http://fundit.herokuapp.com

Test Suite

FundIt includes a test suite that exercises all public controller methods. It can be run with rake spec.

Acknowledgements