Skip to content

A standalone configuration application for Open Active Voting. For security purposes this app is only active and used when setting up an election.

Notifications You must be signed in to change notification settings

CitizensFoundation/oav-configuration

Repository files navigation

Open Active Voting

Simple ballot based voting system.

Editor is here: https://github.com/rbjarnason/open-active-voting-editor

Install Ubuntu dependencies

sudo apt-get -yqq install curl git build-essential libxslt-dev libxml2-dev libmysqlclient-dev mysql-server

Install Ruby 2.0

http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.gz
tar -xvzf ruby-2.1.5.tar.gz
cd ruby...
make
sudo make install

Install bundler and dependencies

gem install bundler
cd open-active-voting
bundle install

Setup the database (edit config file)

cd config
vi database.yml
# Edit database.yml to point to your MySQL server
cd ..
rake db:create
rake db:schema:load
rake db:seed

Running the test server

rails server -e test

In a new terminal Running the tests

cd open-active-voting
bundle exec rake test:integration

Browsing the test system

Open http://localhost:3000/ in your browser

About

A standalone configuration application for Open Active Voting. For security purposes this app is only active and used when setting up an election.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published