<commit_before>vip-embeddable-tool
===================

The Voting Information Project is developing a white-label, easily embedded web tool that will provide voters with ballot and polling place information based on their registered address.

# Setup Instructions

1. `npm install -g gulp`
2. `npm install`
3. `bundle`
4. `gulp`

# Testing Instructions

1. Download [PhantomJS](http://phantomjs.org/download.html)
2. `bundle`
3. `rspec spec/examples.rb`


## TODO

### UI
* Build out remaining views
* Figure out about Google Maps collateral issue

### Structure
* Separate out router events for different views
* Figure out routing for separate elections, re-request API
* Dropbox WA, OR edge case
* Load S3 Voter ID data

### Testing
* Write mocks / stubs for different API use cases (ie one or more elections)<commit_msg>clean up README<commit_after>vip-embeddable-tool
===================

The Voting Information Project is developing a white-label, easily embedded web tool that will provide voters with ballot and polling place information based on their registered address.

# Setup Instructions

1. `npm install -g gulp`
2. `npm install`
3. `bundle`
4. `gulp`

# Testing Instructions

1. Download [PhantomJS](http://phantomjs.org/download.html)
2. `bundle`
3. `rspec spec/examples.rb`
{'fraction_non_alphanumeric': 0.11291569992266048, 'fraction_numerical': 0.01160092807424594, 'mean_word_length': 4.6017316017316015, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 4, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3328625', 'n_tokens_mistral': 391, 'n_tokens_neox': 364, 'n_words': 158}