gustin / advocacycommons

Tools for building collaborative advocacy and social change.

Home Page:http://affinity.works

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Affinity

Affinty.works is supporting the surge of resistance against Trump. It's coming at it in two ways. First, working with the new activist groups that have sprung up, building MVP's to solve the problems they've encountered in their organizing. Second, Affinity is enabling rapid collaboration between the grassroots and the big national networks like Indivisible & Daily Kos, to defend the institutions of democracy.

Concretely, the tool is a SaaS and has components for managing a network of groups, a crm, task management for volunteers, outreach, and a reputation marketplace between campaigns, activists, and groups.

Status:

This project is a work in progress and nothing which is useable by end users is available. We welcome developer / designer / activist collaboration.

Developers

Getting Started

  • Install Postgresql with dev libraries
  • Install node.js
  • Install Ruby 2.3.3
  • Ubuntu: sudo -u postgres createuser $USER -s
  • bin/setup

Run Tests

rake

Run Server

rails s Open http://localhost:3000/

About

Tools for building collaborative advocacy and social change.

http://affinity.works

License:GNU Affero General Public License v3.0


Languages

Language:Ruby 86.8%Language:CSS 10.0%Language:HTML 1.9%Language:JavaScript 1.3%Language:CoffeeScript 0.0%Language:Shell 0.0%