Mad-Chemist / voter-registration-check

Builds copies of a voter registration desktop application. That voter registration application checks to see if you are affiliated with your chosen political party. Runs on Selenium and NodeJS.

Home Page:http://mad-chemist.github.io/voter-registration-check

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

voter-registration-check

Voter Registration Check

#Setup

cd voter-registration-check

npm install

cd ./app

npm install

For testing without app build

npm start

Packaging application

npm run build

Reset PhantomJS / Selenium (Tested on Mac only)

npm run reset

Known ToDos:

  • App Changes
    • Ideally application would just be an icon in taskbar, option to update voter information would spawn current form
    • Ideally application would run on state's script on a timer, and throw notification if user becomes unregistered
    • User should be able to manually check at all times
    • Notify application updates when available
  • render/
    • Need to handle errors
    • Need to relay voter status through better means
    • Show additional information after manual lookup, such as disenfranchisement numbers

About

Builds copies of a voter registration desktop application. That voter registration application checks to see if you are affiliated with your chosen political party. Runs on Selenium and NodeJS.

http://mad-chemist.github.io/voter-registration-check

License:Other


Languages

Language:JavaScript 83.9%Language:HTML 15.9%Language:Shell 0.2%