Skip to content
This repository

A free and open source platform to run campaigns for social change.

This branch is 857 commits ahead and 1383 commits behind master

Fetching latest commit…

Cannot retrieve the latest commit at this time

README.md

VictoryKit is a free and open source platform to run campaigns for social change.

Installation

On a Mac, you'll want to install:

$ brew install redis
$ brew install mysql
$ brew install chromedriver
$ brew install qt

You may already have a version of Postgres installed, in which case you'll need to remove it with:

$ mkdir /tmp/postg
$ sudo mv /usr/include/pg* /tmp/postg
$ brew update
$ brew install postgresql

To checkout the code:

$ git clone git@github.com:victorykit/victorykit.git

To confirm you have the appropriate requirements:

$ cd victorykit
$ ./script/bootstrap

Usage

Make sure the tests pass:

$ rake

To get the smoke tests to pass, you'll need to have the right OAUTH variables, either by running ./script/gen_google_oauth or getting the right variables from a friend and then setting them in your environment. You'll also need to be running the local server:

$ rails server

Alternatively, you can use Foreman:

$ foreman start -f Procfile.dev -p 3000
Something went wrong with that request. Please try again.