codeforabq / circles

Circles works to address poverty by increasing the capacity of communities. http://www.circlesusa.org/
GNU Affero General Public License v3.0
1 stars 0 forks source link

Circles USA Cliff Effect Planning Tool (CEPT)

Circles USA is a non-profit organization that aims to help individuals and families rise out of poverty.

Part of the problem of rising out of poverty is the "cliff effect" (more information on the cliff effect), a phenomenom that occurs when families trying to come out of poverty dramatically lose to benefits and subsidies for food, housing, child care, etc as their income increases. Caused by a variety of factors, the end result is that those trying to come out of poverty can lose so much spending power that they are forced back into poverty.

The tool in this repository, the Cliff Effect Planning Tool (CEPT), is a tool to help individuals trying to come out of poverty determine when they will fall off this cliff such that they can better plan for it.

It works by collecting several self-reported items of budget and life information, looking up the relevant information in various tables about at what point subsidies and aid go away. All of the information is graphed such that folks can visually see where aid goes away as their income increases,

Insert screenshot of graph here.

Some terminology: those individuals or families Circles USA works with to help out of poverty are called Circle Leaders. Circles USA volunteers who help those individuals are called advocates. The Cliff Effect Planning Tool is meant not to be used by Circle Leaders by themselves, but by both Circle Leaders and Advocates together to help Circle Leaders plan their budgets.

At the moment, the tool is mostly a prototype written by Vince Gonzales, Circles USA board member. There are several goals we help to accomplish working on the CEPT as a Code for Albuquerque project:

In addition:

Browse this repositories issues to see what specific technical steps we're taking to accomplish the above goals.

Integration with EveryAction

Circles USA uses a Customer Relation Manager (CRM) called EveryAction. It's a complex product tailored for non-profits, based on voter management systems used by the Clinton and Obama campaigns, commercialized into a product called VAN.

More information for developers is available at EveryAction's Developer Portal.

Interesting stuff:

Copyright information

Copyright © 2016-2017 Vince Gonzales. All rights reserved.

Contents of this repository is available for your use under the Affero GPL (AGPL) v3 or later, unless otherwise specified.

Not all code in this repository is AGPL; hi_c_js directory contains a copy of High Charts, of which you will need to obtain your own license.

Form Flow

  1. Welcome.php

  2. cl_infos.php

    • cl_state is the fullname of the state
    • cl_stateinits is the initials of the state
  3. cl_results.php