Skip to content

rraumberger/swd14_dynweb_votinator

Repository files navigation

#Votinator Last modified: 05.02.2016 ##Authors

  • Robert Petrov
  • Richard Raumberger

##Prerequesites

  • Installed and setup MongoDB

##How to install

  • Run 'npm install' in votinator directory
  • Optional: Configure votinator using 'config/env/default.js' and 'config/env/production.js'. Set environment variable NODE_ENV to 'production'.
  • Start app by running 'server.js' with NodeJS. (Default port: 3000)

##Features

  • User registration (double-optin), login, logout
  • User groups (user, admin)
  • CRUD operations for polls (votings)
  • Vote and Devote on polls
  • Create recurring polls
  • Create multiple-choice polls
  • Create dynamic answers using scripts ###Admin only
  • Manage Users
  • Approve dynamic scripts

##Notes to dynamic scripting All dynamic scripts of a voting must be approved by the administrator, before the poll's scripts are evaluated.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages