Name: nyt-fec
Owner: NYT Newsroom Developers
Description: a smaller, cleaner, campaign finance app that complements the new FEC site
Created: 2018-02-16 22:42:39.0
Updated: 2018-05-23 14:26:35.0
Pushed: 2018-05-23 14:27:06.0
Size: 91
Language: Python
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
App is still kind of in the scratchpad phase, absolutely no promises that it works or I won't make breaking changes.
This app allows for importing and searching expenditures, independent expenditures and contributions from electronic FEC filings. It relies on the NYT's fec2json library.
The FEC website has been substantially improved recently, but it still lacks several main features we desire.
If you don't really need to deploy and maintain your own standalone campaign finance infrastructure, however, I recommend using tools developped by the FEC including their site, their api or their bulk data. Or use ProPublica's site or api.
mkvirtualenv fec --python $(which python3)
$VIRTUAL_ENV/bin/postactivate
:rt fec_DB_NAME=nyt_dev_fec
rt fec_DB_USER=nyt_dev_fec
rt FEC_API_KEY=your-api-key```
pip install requirements.txt
createuser -s nyt_dev_fec
createdb -U nyt_dev_fec nyt_dev_fec
django-admin migrate