Skip to content
This repository has been archived by the owner on Aug 9, 2022. It is now read-only.

causeroot/challengefinder

Repository files navigation

Get Ready

Install

  • Check out the source: git clone git://github.com/CauseRoot/challengefinder.git
  • Change into src dir: cd challengefinder
  • Install required gems: bundle install read this if you receive errors
  • If Nokogiri installation fails please read this page the solution is system dependent. Please be sure to install version 1.5.2
  • Initialize the database: rake db:drop; rake db:migrate
  • Start the rake solr task rake sunspot:solr:start
  • Seed the database: rake db:seed
  • Run the app: rails server
  • Go to http://127.0.0.1:3000

Testing

  • Start solr test server: rake sunspot:solr:start RAILS_ENV=test
  • Test: rake

Deployment

ChallengeFinder is deployed using Amazon Elastic Beanstalk: https://aws.amazon.com/elasticbeanstalk/faqs/

Reference