Skip to content
/ VoteIT Public
forked from cthit/VoteIT

Voting website hosted on a node.js server

License

Notifications You must be signed in to change notification settings

Gusten/VoteIT

 
 

Repository files navigation

VoteIT Build Status

A voting system for student Division Meeting (Sektionsmöte).

Features

  • Anonymous voting.
  • Allows set amount of options to be accepted (eg, allow 3 options out of 5 to be accepted). So if the amount of allowed options is 2 and the options are "Agda", "Haskell" and "Erlang" both "Agda" and "Haskell" could be chosen. (personinval där en kommitté har limiterat antal platser)

Physical requirements

  • Scissor
  • Own printer

Technical requirements of the project

  • Anonymity
  • Security for man in the middle.
  • Security for session hijacking.

Usage

Setup Instructions

User Instructions

Development

Software requirements

  • node
  • npm

Build

  • npm start
  • gulp js

How to use Docker (optional)

  • docker build -t cthit/voteit .
  • docker run cthit/voteit

About

Voting website hosted on a node.js server

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 92.2%
  • CSS 6.9%
  • HTML 0.9%