Skip to content

An open-source project to analyze campaign contributions' influence on legislators

License

Notifications You must be signed in to change notification settings

eastbayjake/influence

 
 

Repository files navigation

Influence

I was part of a team of five engineers working on this app in August 2013. We developed over 10 days, during which I created the "Words Explorer" and "Bill Search" features. I wrote several blog posts about the experience:

I've ended my role in active development as I seek out full-time software engineering opportunities. Please visit my website or LinkedIn profile if you'd like to discuss adding my full-stack web application experience to your team.

Here is a brief demo and display of the features I developed. The deployed app, Tilden, is available online.

Word Explorer

Search for the top words used by an individual legislator, or see how often a word or phrase has been used in Congress since 1996.

alt-text

Bill Search

View the full text of bills in Congress. Search for bills by issue/word or select from a list of the most recent bills. Comment on your findings in the Disqus comments below each bill.

alt-text

About the Stack

Influence is an AngularJS app written in CoffeeScript, with D3 animated charts. It uses a Node.js API server with ActionHero.js and a PostgreSQL database. Test coverage is provided by Travis-CI.

Forking This Project

I recommend you fork from the main Influence repo where active development will continue to take place. The README in that repo will also contain the full technical details required to get this system up and running.

License and Attribution

Influence is licensed under the Affero General Public License, which is like the GPL but requires you provide access to the source code for any modified versions that are running publicly (among other things). The intent is to make sure that anyone improving the software makes those improvements available to others, as we have to them.

About

An open-source project to analyze campaign contributions' influence on legislators

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CoffeeScript 89.0%
  • JavaScript 11.0%