The goal of this system is to codify rational discourse and allow polling on issues.
Users should be able to proxy their vote either to an individual or organization.
Identity will be verified via postal mail sent to their name and address as registered with the election commission.
Development information is spread out over a few services:
- Development Listserv
- Github Repo
- Futurist Party Slack (e-mail me for an invite)
If you're interested in paid development, estimate and rate hours then e-mail me since I never look at that site.
sudo apt-get install git
git clone https://github.com/TheFuturistParty/debate.git
curl -sSL https://get.rvm.io | bash
source ~/.rvm/scripts/rvm
cd debate
rvm install ruby-2.1.2
bundle install
- optional edit
config/secrets.yml
and change the admin credentials rake db:create db:migrate db:seed
rails s
chrome http://localhost:3000
git clone https://github.com/TheFuturistParty/debate.git
cd debate
heroku create app dbate
heroku addons:add heroku-postgresql
heroku config:add DOMAIN_NAME='dbate.herokuapp.com'
git push heroku master
heroku config:add ADMIN_NAME='admin'
heroku config:add ADMIN_EMAIL='[email protected]' ADMIN_PASSWORD='secret'
heroku run rake db:migrate db:seed
rake figaro:heroku
If you change anything, it has to be precompiled before it is sent to Heroku.
RAILS_ENV=production rake assets:precompile
git add -A
git push heroku master