Skip to content

vanderkilu/pollr

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

pollr

This is a real time voting application. It has realtime commenting feature

live demo here

Project stack

  1. Express.js(node.js)
  2. Passport for authentication
  3. Vue.js for frontend related tasks
  4. All those beautiful styles are in vanilla css
  5. Socket.io for all real time features

Features

  1. Realtime voting
  2. Realtime commenting
  3. See trending polls, recent polls
  4. Post and manage your polls

Future Recommends

  1. Anonymous voting
  2. Ip address instead of email as extra layer to avoid multiple voting

Project setup

npm install
uses mongodb so you should setup a mongodb server

Compiles and hot-reloads for development

npm run start