Skip to content

eriverosr/nuloblanco

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

nuloblanco

A Node.js app which keeps track of ballot results in real time using Express and Socket.io

The app uses the following node.js libraries:

  • Express
  • Express-session
  • Socket.io
  • body-parser
  • Jade

Also, the app uses Bootstrap's CSS for panel design and Charts.js library for the Pie Chart.

How to install

  • Install Node.js and npm
  • Download and extract package
  • Write on console: npm install
  • Edit the app.js file with your prefered Socket.io and Express port
  • Edit the username and password values
  • Edit the host value
  • Execute the app: node app.js
  • Go to http://your-host.tld:expressPortNumber and enter the login data
  • Publish and share the /embed link :) it will update in real-time

Screenshots

Viewer Mode Panel: Preview and context info Panel: Ballot boxes and options

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published