Skip to content

Simple voting app for measuring lunch quality and attendance during Chadev lunches.

License

Notifications You must be signed in to change notification settings

chadev/chadev-voting-booth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

97 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chadev Voting Booth

Simple voting app for measuring lunch quality and attendance during Chadev lunches.

screenshot

Setup

Application is built on top of Middleman and uses Bourbon, Neat, and Bitters for lightweight Sass mixins.

[ more later... ]

All development db data is posted to: http://chadev-voting-dev.firebaseio.com

Deploy

This app uses 'middleman-gh-pages' gem which adds a rake file to deploy the Middleman build static files to gh-pages branch. Run rake publish from console to publish to:

http://vote.chadev.com

Short URL: http://git.io/vote

All development production data is posted to: http://chadev-voting-prod.firebaseio.com

Modes

There are three different modes which can be set via URL parameter eg. http://vote.chadev.com?mode=kiosk

  1. Individual (default) This is the URL that we pass around for individuals to access via their mobile devices. They get one vote and then they see the results page. Users are shown a closed voting screen if trying to access the page on a day that's not a Thursday (meeting day).

  2. Demo (?mode=demo) Demo mode is exactly like individual mode but never shows a closed screen and records all data to a separate demo Firebase db. All development db data is posted to: http://chadev-voting-demo.firebaseio.com

  3. Kiosk (?mode=kiosk) Unlike individual mode, kiosk mode allows us to keep capturing new votes without ever showing the results page. This is used for gathering input from many individuals (eg. on an ipad on the way out of the office).

Short URL: http://git.io/booth (no need to add ?mode=kiosk, it's already set in the short URL)

Credits

Created by:

Contributors:

Illustrations:

About

Simple voting app for measuring lunch quality and attendance during Chadev lunches.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published