Skip to content

ClearElection/booth-agent

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Booth Agent

Build Status Coverage Status

A basic rails app that acts as a booth agent for an online election:

  • Given a valid authentication token for an election,
  • Provides a blank ballot with unique ID,
  • Accepts a request to cast that ballot when it's filled out.
  • When the polls are closed, freely provides the election returns data.

That is, it implements the API schema schemas/api/booth-agent-v0.0.schema.json

This is intended for testing and as an example.

TODO:

  • Convert the core into a rails engine which can be used in apps that have their own custom code for authorization, data retention, etc.

About

Basic booth agent rails app

Resources

License

Stars

0 stars

Watchers

1 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors