Skip to content

anibe/face-accreditation

Repository files navigation

FaceValidate

AI Powered face recognition web app that can be used to verify voters for elections. Submitted as part of the BTNG Election Hackathon 2018.

Developing

Prerequisites

  1. Node.js (v 6+)
  2. Google Cloud Platform SDK
  3. An API key from Microsoft Azure Face API
  4. A Google Cloud Platform Datastore account. Data schema to be covered below
  5. Depending on your hosting environment, a number of environment variables are required including: GCP_CONFIG_FILE (contains the path to GCP SDK config json file), GCP_CREDENTIALS (authentication details to your GCP account) and MS_SUBSCRIPTION_KEY (Azure API key).

Build and running locally

  1. npm install
  2. npm run start to run an Express local server on port 3000
  3. npm run start-next to run Next.js

About

AI Powered voter accreditation for elections and polls

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published