Vote Trust. Because your vote counts
Ruby JavaScript
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
.bundle
app
autotest
config
db
doc
features
lib
public
script
spec
vendor/cache
.gitignore
.rake_tasks
.rspec
Capfile
Gemfile
Gemfile.lock
README
Rakefile
config.ru

README

Set up Rails 3 template with latest testing framework
  capybara
  Akephalos (For javascript testing)
  cucumber
  rspec
  factory girl
  shoulda
  mongodb + mongoid (orm)
  devise (authentication)

== Getting Started

=== Macports
==== Pre Requisites for Macports

1. You will need to install xcode which can be downloaded from Apple's developer site.



==== Installation

1. You will need to download and run the MacPorts .dmg (Snow leopord) file from
   http://distfiles.macports.org/MacPorts/

2. You will need to create a .profile in your main directory and add:

     export PATH=/opt/local/bin:/opt/local/sbin:$PATH

3. Run command: sudo port selfupdate



==== Git

1. Run command: sudo port install git-core GitX


==== MongoDB (nosql database we are using)

1. Run command: sudo port install mongodb


==== ImageMagick (needed for image processing)

1. Run command: sudo port install ImageMagick


=== Rails

==== Gem

1. 

==== RVM

1. run the command: bash < <( curl http://rvm.beginrescueend.com/releases/rvm-install-head )

==== REE Ruby Enterprise Edition

1. run command: rvm install ree



== Vote Trust Application

* run `rake votetrust:init_from_apis` to populate state and category information from the votetrust API into your local database.
  This will bootstrap your database with all the data from the Govtrack and vote trust site and create all the needed associations. Warning: this is a 8+ hour process to grab and ingest all the data.